我的同事正在使用Gitbox与Git一起完成所有的提交,推送等工作。现在,当他拉动时,他的最后一个提交消息被销毁并替换为合并提交消息。如果他在拉动时可以使用--rebase
标志会很棒,但我可以在Gitbox网站上设置它。
答案 0 :(得分:0)
在Repository菜单中,最后一项--- Settings ... ---会弹出一个标签页。最后一个选项卡是Advanced,是一个针对此存储库的实际Git设置的编辑器。只需添加一个
rebase = true
在配置文件的[branch "master"]
部分中。
您可以通过添加pull
部分并在其中添加rebase = true
行来为所有分支实现相同的效果。
确保他理解拉动中的重新定义的后果,并准备在每次提交时修复一次冲突,而不是在合并中修复一次。