在上一篇的教程里,我们已经注册好了GitHub账户,接下来本文将教你如何新建代码仓库(Repository)、新建分支(Branch)、提交Commit、提交Pull Request、并将其合并(Merge)。
一、新建仓库(Repository)
1、登录GitHub账户,点击右上角的“+”,选择“New repository”。
2、在“Repository name”内输入仓库名称,这里以“first repository”为例,在“Description”内输入对仓库的描述(可以选择不填)。选择“Initialize this repository with a README”,再点击下方“Create repository”。
二、新建分支(Branch)
在刚新建的仓库“first repository”内,点击Branch: master,输入新建的分支名称,这里以“new branch”为例,再点击“Create branch:new branch”。这时你就拥有两个分支了:master和new branch,分支new branch是默认主分支master的复制版,之后可以在分支new branch上进行修改处理。
三、提交Commit
1、在刚新建的分支new branch内,点击右边的铅笔图标,对README.md进行修改。
2、编辑README.md,本例中输入的是“This is the first change.”。在“Commit changes”下方对修改进行描述,再点击“Commit changes”。注意,这个修改是在分支new branch中进行的,现在分支new branch与主分支master就有差别了。
四、提交Pull Request
1、点击“Pull Requests”
2、再点击“New pull request”。
3、对比变化,“base:master”,compare选择“new-branch”。
4、检查改变,如果无误,点击“Create pull request”。
5、可以对pull request进行描述,再点击Create pull request。
五、合并(Merge)
1、点击“Merge pull request”,把改变合并到master分支中。
2、点击“Confirm merge”确认。
3、点击“Delete branch”,删除分支new-branch(因为分支new-branch修改的内容已经合并到主分支master中)。