05_Git分支重要操作

2018-12-25  本文已影响16人  阿清哪去了

上一篇文章中,我们创建了一个新的分支,并且在新分支下创建了一个新的文件并且提交给了Git版本库,但是切回master分支,我们发现原分支没有受到任何的影响。我们这一篇文章就对Git的中的分支再做一个更加详细的操作分析。

分支的删除

Git分支的合并

我们第一次删除的时候,发现删除失败,原因是新分支存在修改(我们提交了新的内容),因此删除失败需要-D来删除,那么我们如果把新分支的内容合并到master分支上,就可以正常删除分支了

分析原理

我们可以看到每次commit后,生成了一个新的标识,而新的commit中又记录了上一次commit的标识,以此来保持顺序,并且是由后面的的指针指向前面的commit。


类似链表结构的commit链
上一篇下一篇

猜你喜欢

热点阅读