热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

git和github的区别

git是版本管理工具,github是全球最大的同性交友平台~扯皮!他们两个总有种傻傻分不清楚的感觉,下面是我的理解git准确来说是一个分布式版本管理工具(还有一种是集中式管理工具),可以

git是版本管理工具,github是全球最大的同性交友平台~扯皮!

他们两个总有种傻傻分不清楚的感觉,下面是我的理解

git准确来说是一个分布式版本管理工具(还有一种是集中式管理工具),可以在你的电脑在不联网的情况下使用,当你发现代码写着写着不对的情况下,业务逻辑错误的时候,利用git可以回退到你的上一个版本,直白点说可以利用git返回你之前写的代码(当然前提是你保存了之前的版本),git提倡分支操作,可以自己独立创建一个次分支,每次提交到这个次分治,当检查没有错误的时候合并到主分支  

而github是一个平台(但是你要是用github还要安装git的),利用他也可以实现版本控制的功能,可以自己创建代码仓库把自己写的代码提交到这个仓库里,这样你可以在任何有网的地方获取自己的代码。但是大多数情况下使用它是为了访问全世界大神的代码,在github上可以看到项目的源代码,也可以参加到项目中,发现代码中有错或者需要改进的地方,你可以帮助修改,提交合并请求。所以github是一个程序员交流学习的网站。在github上也支持分支提交,和git一样创建分支,提交合并请求,合并分支.

以我对这两个的理解,他们都可以当作版本管理工具,有时候github会依赖于git,使用git代码只是放在本地,而放在github上的代码所有人都是可以看到的。

最后附上大神的网址:廖雪峰的Git教程


推荐阅读
  • 『沉浸式Github 使用指南 』
    github-ten.png你要问我这个世界上什么学习方法是坚持下去最有效果—模仿。深度模仿。2014年9月,正式来到上海,不为别的,为了读书。为了获得更高的学历。那时,我没有想好 ... [详细]
  • 超赞!GitHub上百万下载量Java面试手册!颠覆你的认知
    金三面试不顺心,马上银四面试在即,自己复盘总觉得Java知识点很凌乱?没有合适的方法学习!今天分享这份GitHub上百万下载量Ja ... [详细]
  • Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理,现在在企业中的使用率也是很广的。git是一个分布式的版本控制系统,不像以前的svn,svn是 ... [详细]
  • GitHub上那些值得一试的JAVA开源库--转
    原文地址:http:www.jianshu.compad40e6dd3789作为一名程序员,你几乎每天都会使用到GitHub上的那些著名Java第三方库,比如ApacheCommons, ... [详细]
  • 什么是最好的JavaScript代码编程范例?这多是一个众口难调的题目。那末,无妨换个题目,什么代码范例最盛行?sideeffect.kr经由过程剖析GitHub上托管的开源代码, ... [详细]
  • 当在github上发现别人项目有BUG,或者想要完善其功能的时候,该如何把自己的修改提交到项目中呢?以logback为例步骤:1,fork一份logback代码到自己的仓库进入github要修改项目 ... [详细]
  • 做为一名计算机专业出生的学生,学会一些版本管理工具的使用,会对编写代码起到亊伴功倍的作用。这次我想讲一下关于Github的简单使用,(比较简单)只是在github上建立仓库,然后上传自 ... [详细]
  • GitHubforwindows界面很好,用起来也很方便,一下子就喜欢上了,不过功能不够强大,很多情况下还是要用gitshell。GitHubforwindows怎么用就不提了,网上很多 ... [详细]
  • 因此,我对Github操作非常陌生,并尝试在工作流中实施操作。我需要将repo_2 ... [详细]
  • 【github】mac终端如何退出git:(master)
    今天在终端误操作,在主目录下执行gitinit命令,结果杯具了,总是出现这个提示。各种搜索解决方案,终于退出了。方法如下:删掉.git目录: ... [详细]
  • 基于vue完成分页/翻页组件paginator
    项目背景做列表页时,不可避免会用到分页,亲爱的们啊,如今发放福利喽!npm直接装置运用,另有木有更轻易的了,O(∩_∩)O哈哈~这是一个基于vue的paginator组件,话不多说 ... [详细]
  • 使用 Github Actions 部署reactapp 到 Github Pages
    使用GithubActions部署react-app到GithubPages-前言-学以致用之前一直忙于开发,总是零散的去看一些东西,想想学东西了么?额好像学了,又好像没有学 ... [详细]
  • 前言  自己在大学的时候就想把学的一些东西整合在一个项目里,对自己也好对别人也好,能用的直接复制过去用,一是对知识点的总结,二是为了不重复造轮子。但是苦于自己懒,慢慢的就忘掉了,前段时 ... [详细]
  • 参考:http:www.cnblogs.commico-liup9303817.htmlhttps:blog.csdn.netqq756684177artic ... [详细]
  • 虽然这段时间一直在git上上传代码或者是文章,但是还没有试过在github上面上传图片,前两天写了一篇博客,里面有很多插图,就想着是不是可以一块上传到github上面去呢?中间失败的各 ... [详细]
author-avatar
wjdd8888
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有