git和github是两个完全不同的概念。
git
目的:通过git管理github托管项目代码
是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具,可以把你原来提交的内容重现出来,这样对于你后来才意识到的一些错误的更改,可以进行还原。
关于github,这是一个网站,就是每个程序员自己写的程序,可以在github上建立一个网上的仓库,你每次提交的时候可以把代码提交到网上,这样你的每次提交,别人也都可以看到你的代码,同时别人也可以帮你修改你的代码,这种开源的方式非常方便程序员之间的交流和学习。
github
是一个非常适合程序员交流的网站,很多国际上的技术大牛都在github上有自己的开源代码,其他人只要申请个账号就可以随意的看到这些大牛写的程序。同时国内的很多互联网公司如百度,阿里等,也在github上公布有开源的代码,感兴趣的程序员也可以自己查找着看一些。想看国内大公司的代码,可以看连接:https://www.zhihu.com/question/20194937
总结来说,git可以认为是一个软件,能够帮你更好的写程序,github则是一个网站,这个网站可以帮助程序员之间互相交流和学习。
git管理远程仓库
目的:备份,实现代码共享集中化管理
-》git克隆操作
目的:
将远程仓库(github对应的项目)下载到本地
代码:
git clone 仓库地址
-》将本地仓库同步到git远程仓库中
代码:
git push
这里给大家一个网址,详细介绍了git及github的安装及使用:
https://www.bilibili.com/video/av10475153/?p=2
上面视频讲解的很详细,但是后面一些地方可能因为版本问题不一致,自己多多摸索吧!