0
我的一个同事正在使用Gitbox来完成他所有的Git提交,推送等操作。现在,当他拉出时,他的最后一个提交消息被销毁,并被合并提交消息取代。如果他在拉动时可以使用--rebase
标志会很棒,但我无法在Gitbox网站上设置它。在Gitbox中设置--rebase标志
我的一个同事正在使用Gitbox来完成他所有的Git提交,推送等操作。现在,当他拉出时,他的最后一个提交消息被销毁,并被合并提交消息取代。如果他在拉动时可以使用--rebase
标志会很棒,但我无法在Gitbox网站上设置它。在Gitbox中设置--rebase标志
在Repository菜单中,最后一项--- Settings ... ---出现一个标签页。最后一个选项卡是高级选项,并且是针对此存储库的实际Git设置的编辑器。只需在配置文件中的[branch "master"]
部分添加
rebase = true
线。
您可以通过添加一个pull
部分并将rebase = true
行放在那里达到所有分支的相同效果。
确保他理解重新绑定的后果,并准备在每次提交时修复冲突,而不是在合并中完成一次。