#Git
在使用git同步代码的过程中,也许会碰到一个项目有好几个分支的情况,就拿我最近的项目来说,我创建了两个分支:master
和dev
。
经常是在dev
分支上开发好了,然后切换到master
分支上进行merge
, 但是有时候在dev
分支上开发了一半,忽然又需要去master
上改个需求或者bug
,这时候该当如何呢?
最近学到了 git 的一招对我来说的新技巧:修改历史提交的 author。
在某天打开码云,查看项目时,发现贡献者好几个,我就纳闷了我一个人写的代码怎么会有好几个贡献者,最后通过git log
查看提交信息发现,确实是在提交的过程中用了好几个用户名,于是就百度了一下git命令,最后让我找到了git rebase
。