我想知道如何在GitHub上使用git将我的工作合并到Master之前清理分支中的历史记录。
够了吗? :
git rebase -i master
然后
在每次提交隐藏之前添加壁球还是有更好的方法吗?
答案 0 :(得分:1)
这可能是最安全的。
如果你对git感觉更舒服,并且有很多提交,以便git rebase -i
给你一个很长的列表,你也可以git reset $(git merge-base origin/master HEAD)
,然后重新提交你的改为一次提交。