Git和GitHub区别及联系

Git和GitHub区别及联系

写在前面:之前一直听说过git和github却一直没有真正用过,但是这么强大的资源不学会用实在太可惜了!因此本篇通过查阅资料对git和github进行一个简单的入门小总结。

Git

是一个版本管理工具,是可以在你电脑不联网的情况下,只在本地使用的一个版本管理工具,其作用就是可以让你更好的管理你的程序,比如你原来提交过的内容,以后虽然修改了,但是通过git这个工具,可以把你原来提交的内容重现出来,这样对于你后来才意识到的一些错误的更改,可以进行还原。

GitHub

关于github,这是一个网站,就是每个程序员自己写的程序,可以在github上建立一个网上的仓库,你每次提交的时候可以把代码提交到网上,这样你的每次提交,别人也都可以看到你的代码,同时别人也可以帮你修改你的代码,这种开源的方式非常方便程序员之间的交流和学习。

是一个非常适合程序员交流的网站,很多国际上的技术大牛都在github上有自己的开源代码,其他人只要申请个账号就可以随意的看到这些大牛写的程序。同时国内的很多互联网公司如百度,阿里等,也在github上公布有开源的代码,感兴趣的程序员也可以自己查找着看一些。

总结来说,Git可以认为是一个软件,它是建立在本地的仓库,你写的代码的各个版本都可以存着 ;GitHub则是一个网站也是一个网上仓库,这个网站可以帮助程序员之间互相交流和学习,github可以存放的不只是一个公司的项目版本,可以为全世界的项目爱好者和企业提供版本的控制管理。对于本地的个人的git库也可以 让gitHub管理,GitHub可以托管各种git库,并提供一个web界面

登录GitHub并创建项目

1.登录github官方网站注册账号: https://github.com/
在这里插入图片描述
2.登陆成功界面
在这里插入图片描述
3.创建仓库
在这里插入图片描述
在这里插入图片描述
4.仓库创建成功并进行简单修改

在这里插入图片描述
在这里插入图片描述

在Windows下安装Git

安装Git

方法一:官网下载 http://git-scm.com/download/

方法二:镜像下载 https://npm.taobao.org/mirrors/git-for-windows/

由于镜像下载更快,这里选择镜像下载,选择其中一个版本

在这里插入图片描述
在这里插入图片描述
下载完成后点击安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
中间安装步骤均选择默认这里省略

启动并配置Git

1.启动git-bash
在这里插入图片描述

2.配置Git
在这里插入图片描述
回到GitHub上配置,进入Settings,将公钥添加进去
在这里插入图片描述
在这里插入图片描述
点击 Add SSH key后邮箱会收到一封通知邮件。

验证一下是否设置成功,在git bash中输入以下命令,提示成功
在这里插入图片描述
配置用户名和邮箱
在这里插入图片描述
在本地创建一个文件夹git用来管理仓库,并右键单击点击该文件夹选择Git Bash Here
在这里插入图片描述
在这里插入图片描述
此时文件夹里多了.git和README.md的目录
在这里插入图片描述
在该目录下创建一个文件,并将其上传到github
在这里插入图片描述
上传步骤

执行增加命令:add后面加了一个点,是想要提交所有文件,如果想提交指定的文件,可以写文件名,如下:

git add 文件名

执行提交命令,如下:

git commit –m “这里写下你自己的记录本次提交内容的信息”

-m后面跟提示信息,这个提示信息是一定要写的,不仅是规则,同时也方便我们记录我们提交的过程,写清晰为什么提交或修改了什么是非常有用的

提交完成后,最后我们就要把它推送到远程仓库上去了,命令如下:

git push [email protected]:用户名/仓库名.git
在这里插入图片描述
每次增加了新文件就先add,然后commit,如果只是改了文件的内容,只执行commit就行了,当然最后一步都是要执行push,把所有改变推送到github上去托管
在这里插入图片描述 到这里将本地仓库的文件上传到GitHub的任务基本完成。