GitHub for Windows使用教程(二)

我们创建第一个分支取名为**“new masterh”,点击Create new branch**创建第一个分支。

https://island-hexo.oss-cn-beijing.aliyuncs.com/%E6%96%B0%E5%BB%BA%E5%88%86%E6%94%AF.png

我们发现此时的分支已经切换到了我们刚刚创建的分支new masterch

https://island-hexo.oss-cn-beijing.aliyuncs.com/%E5%88%87%E6%8D%A2%E5%88%86%E6%94%AF.png

我们来修改new masterch分支上的内容。 我们仍旧打开FirstDemo.txt进行编辑。输入以下内容

创建的第一个分支。

打开github进行,填写SummaryDescription

https://island-hexo.oss-cn-beijing.aliyuncs.com/%E4%BF%AE%E6%94%B9%E5%88%86%E6%94%AF%E5%86%85%E5%AE%B9.png

之后我们点击Commit to new-masterHistory目录下,我们可以看到会有两条主线,分别是masternew-master并且在new-master的分支下又一个蓝色的实线空心圈和一个虚线空心圈实线圈表示当前的节点,空心圈表示下一次修改时的节点。 https://island-hexo.oss-cn-beijing.aliyuncs.com/%E6%8E%A8%E9%80%81%E5%88%86%E6%94%AF.png 红线标示的部分就是当前的分支 https://island-hexo.oss-cn-beijing.aliyuncs.com/%E7%BA%A2%E7%BA%BF%E5%BC%BA%E8%B0%83.png

点击红色划线部分就会出现分支的列表 https://island-hexo.oss-cn-beijing.aliyuncs.com/5d9c09b750eec11d.png 我们点击master就会切换到master分支。

这个操作和同步仓库是一个操作,点击Publish/Sync上传或同步分支。

首先要把分支切换到你要删除的分支下,如我们要删除new master,将分支切换到new master点击右上角齿轮就会出现Delete new master

https://island-hexo.oss-cn-beijing.aliyuncs.com/%E5%88%A0%E9%99%A4%E5%88%86%E6%94%AF.png

点击Delete new master就会弹出一个对话框,询问删除的内容。

https://island-hexo.oss-cn-beijing.aliyuncs.com/%E7%A1%AE%E8%AE%A4%E5%88%A0%E9%99%A4.png

第一个yes ,Delete both是将本地与网页全部删除; 第二个Delete local only仅仅是删除本地。 第三个是取消。

将一个分支与master分支进行合并。 我们首先把分支切换到master下,点击Update from new-branch进行分支的合并。

https://island-hexo.oss-cn-beijing.aliyuncs.com/%E5%90%88%E5%B9%B6%E5%88%86%E6%94%AF%E6%93%8D%E4%BD%9C.png

此时我们查看history目录下就会

https://island-hexo.oss-cn-beijing.aliyuncs.com/%E5%90%88%E5%B9%B6%E5%88%86%E6%94%AF.png

相关内容