GitHub学习
2017-07-14 本文已影响15人
不会code的程序猿
1.准备工作
GitHub 是一个面向开源及私有软件项目的托管平台,作为开源代码库以及版本控制系统。简单来说就是管理代码的历史记录的工具。
- 下载Windows的64位版客户端GitHubSetup.exe
安装成功 -
注册一个GitHub的账号,进入如下界面
2.基本操作
-
Repository的相关操作
Add:是从本地添加项目
Create:是本地新建项目
Clone:是从GitHub服务器上下载你在Git网页上已有的项目
Publish:是将本地的项目上传到GitHub服务器上
Sync:当本地文件进行了更改的时候,可以通过Sync服务器上的文件进行更新,使它和本地文件相同。
Pull Request:网页GitHub上的内容进行了更改,可以通过Pull同步到本地电脑。
Repository
Clone
Publish:将本地的项目上传到GitHub服务器
此时刚刚的Test从other目录转到了GitHub目录下面,并且之前的publish变成了Sync,当本地文件发生改变时可以更新到服务器上,点击Sync即可。
由于默认项目保存在C盘,所以可以更改到其他盘。
2.Branch操作
新建一个Branch,相当于创建了一个master的副本,然后可以进行更改,最后将该分支与master分支进行合并。
本地有个Test项目。有三个文件,已经publish到Github服务器上了。
①我在本地文件testfile1添加内容并保存:
hello github
my name is hym
②在客户端保存changes并查看history
③进行Sync同步到github服务器。我们可以通过网页浏览发现服务器上的文件已经更新了。
④此刻我们想创建一个branch即master的副本进行编辑
⑤在本地文件testfile1上继续添加并保存change并publish:
new a branch
be a happy guy
⑥将branch中的内容和master中的内容进行合并:选择master分支,设置compare的分支,然后update from copy_master进行合并。
最后可以将分支删除掉:
3.Github删除一个项目Repository
①登陆github到个人主页,点击“Repositories”,就能看到你自己创建或者“Fork”的项目。
②找到你要删除的“Repositories”(或者也可以说是项目),点击进入。
③找到该Repositories页面右下方的“Settings”,如图中标示,点击“Settings”进入
④进入Settings下拉到最后,输入该项目名称才能删除项目。
image.png
注意:客户端不能删除服务器上的项目
3.参考文档
http://blog.csdn.net/u013785951/article/details/42319907
https://www.zhihu.com/people/shinichi/answers