我有一个脚本,我用git来控制版本控制。现在,我还使用分支来实现一些独特的样式,例如模块。
现在,我想创建一个用于注释的分支。这个分支将始终更新,因为我编写了新代码,然后必须将这些代码引入分支,以便对其进行注释和记录。
现在,我应该如何不断更新它?有没有合适的方法?
我当前的解决方案是在每个阶段创建和重新创建分支。目前我这样做:
git checkout -b comments
然后我写评论,然后:
git checkout master
git merge comments
然后我又开始写代码,几天后,我会回来评论其余未记录的代码:
git branch -D comments
git checkout -b comments
并写下评论,然后重复该过程...
与其不断删除和重新创建comments
分支,不如将master
合并回其中。
git checkout comments
git merge master
随着时间的推移,你会得到一个看起来像
* --- * ----------- * --- * -- * ------ * -- * (comments)
/ / /
* -- * -- * -- * -- * -- * -- * -- * -- * -- * -- * (master)
其中第一个/
表示分支的初始创建,以及后续/
标记从master
合并。每个都反映了合并到
master
。