ThoughtWorks-成都信息工程学院创新实验室

Git基本操作教程

2017-09-17  本文已影响16人  TW_实验室_刘真岩
说到Github不得不放的一张图

一 放在前面

My stupid boss still prefers SVN.

这是引自廖雪峰老师的一句话。在学习了Github的基本操作之后,不得不说分布式版本控制系统比SVN等高明太多。而关于Git诞生更是极富传奇色彩的,不得不感叹Linus本人技艺之高超。

二 在Windows环境下安装Git

众所周知Windows是最烂的开发平台,但它可能也是入门最快的开发平台。
首先我们需要下载Git专门为Windows开发的简易图形界面,下载地址:Git for Windows按照默认安装好以后。在开始菜单中找到Git bash,打开之后输入以下命令自报家门:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

三 创建版本库

其实版本库就相当于一个文件夹,我们可以通过Git对这个文件夹进行管理,包括修改、删除,甚至是在我们不小心删除文件之后也能通过Git来恢复。

四 添加文件到版本库

这里要提的是,我们一般要以以纯文本方式编写文件,才能正常的使用版本控制系统,但最好不要使用微软的记事本之类的,不然会遇到问题的,推荐使用Notepad++

五 查看文件的修改状况以及当前版本库状态

六 恢复到以前的版本

下面我们再次用Notepad++对readme.txt的内容进行修改,再提交到版本库。再实际工作中,我们往往会多次提交修改,但有的时候难免会出问题,所以为了避免全部砍掉重练的悲剧发生,我们可以将当前文件恢复到之前的状态。

七 如何放弃对文件的修改

八 删除文件

九 将文件添加到远程仓库

首先,我们需要在Github官网上申请一个账号,这里就不详细展开了。将文件添加到远程仓库的操作与将本地文件上传到百度云的实质是相类似的。有了Github账号之后,我们即可免费获得远程仓库。
但和百度云不同的是,我们自己Github下的远程仓库是完全公开的,如果我们不想公开,就得付费。
注册账号之后,我们还得做一些必要的准备。

十 从远程库克隆到本地

当我们在公司修改了文件并push到远程库之后,如果我们要在家用自己的PC对文件进行修改时,我们可以用命令git clone克隆一个本地库:
$ git clone git@github.com:你的Github用户名/gitskills.git
这里的gitskills是我们登陆到GitHub所创建的一个新的仓库,当我们运行以上命令之后,进入本地的gitskills目录查看,会发现里面已经有我们在公司更改的文件了,所以我们就能够继续工作了。

上一篇 下一篇

猜你喜欢

热点阅读