我们创建了一个新分支,且切换到了新分支,但却不知道这个分支有什么用,我们先说一下其用途:
在我们开发项目的时候,master是主分支,用于"提交"正确版本的,比如我们已经开发好的:Testv1.0版本,基本功能已完善,就可以在master分支上提交,然后上传至gitHub。但我们这个"开发"的过程,并不是在master上开发的,一般的项目都在"dev"分支上开发,开发完成后,提交合并到master分支,再由master提交上传。
关于这个提交,每一次的提交它都从暂存区提交到当前分支,因为在暂存区修改保存,所以它都会留下它的"作案痕迹",也就是"时间线",我们画图看看,在master的留下的"作案痕迹"是怎样的:


随着提交的次数的增多,这个"圈圈"就会越来越多,时间线就会越来越长。这个"圈圈"也有它独特的id,我们输入代码看看:
git log

我们提交了两次,所以就有两个commit ID,这个ID很有用,下一章节再讲解。
Date 是我们提交的时间,Author是提交者。
中间那段乱码,就是我们 commit -m 这个命令 后面说明的中文。

</

本文介绍了Git分支的使用,强调了master分支作为主分支用于提交正式版本,而开发过程通常在dev分支上进行。在dev分支上完成开发后,通过提交和合并操作将更改合并到master,然后推送到gitHub。文章通过实例展示了提交的记录(commit ID)和时间线,并提及了如何合并分支以及如何回退操作。
5044

被折叠的 条评论
为什么被折叠?



