本文是GitHub基本项目操作方法指南,其中包括创建,修改,拉请求,合入等相关知识,如果您已经掌握了这些,可以直接查看git-bash管理github项目常用命令
创建存储库
存储库通常用于组织单个项目。存储库可以包含文件夹和文件、图像、视频、电子表格和数据集——这是项目所需要的。我们建议包含一个自述文件或一个包含关于您的项目的信息的文件。GitHub可以很容易地添加一个同时您创建新的库。它还提供其他常见选项,如许可证文件。
在右上角,点击你的头像左边小三角或者加号,选择New repository(新的存储库)。
命名你的存储库hello-world。
写一个简短的描述。
用README.md (自述文件)初始化这个存储库。
参考图片
创建一个分支
分支是一次在不同版本的存储库上工作的方法。
默认情况下,您的存储库有一个名为Master的分支,它被认为是最终分支。我们使用分支进行实验并在提交给他们之前进行编辑。
当你在主分支上创建一个分支时,你就在那个时间点做一个复制或快照。如果有人在您的分支工作时对主分支进行了更改,您可以将这些更新拖进去。
去你的新仓库hello-world。
单击文件列表顶部的下拉框,表示分支:master。
将分支名称readme-edits输入到新的分支文本框中。
选择蓝色创建分支框或单击键盘上的“Enter”。
参考图片
现在有两个分支,master和readme-edits。它们看起来完全一样,但还没完事!接下来,我们将向新分支添加更改。
更改内容并提交
现在,您在您的readme-edits分支的代码视图中,这是一个主副本。让我们做一些编辑。
在GitHub上,保存的变化称为commits。每个提交都有一个关联的提交消息,这是解释为什么做出了特定更改的说明。提交消息捕获更改的历史,因此其他贡献者可以理解您所做的工作和原因。
单击“README.md文件。
点击铅笔图标上可以编辑该文件。
在对自己的编辑,写一点。
写你的消息,你提交的改变。
点击Commit Changes按钮。
由于这些更改是针对readme-edits 分支进行的,所以现在它与master 主分支的内容是不相同的。
发起请求建议 Pull Request
Pull Request是GitHub协作开发的核心。当你打开一个Pull Request时,你是在提出你的修改意见及看法,并期望存储库的主人回顾你的贡献并把它们合并到主分支中。Pull Request能够通过主、次分支之间的内容来显示其中的区别或差异。并用不同的颜色表示不同的差异状态。
合并请求建议merge
单击绿色合并拉请求按钮,将更改合并到master中。
单击确认合并。
继续删除分支,因为它的更改已被合并,在紫色框中使用了删除分支按钮。