我不能让我的主人和发展分支一样。我希望我的主分支看起来像我现在开发的分支一样,但是不知何故,尽管文件名的改变和目录的删除在开发中,这些文件名和目录仍然存在于主,无论合并,这只是告诉我,一切都是最新的,所以我陷入了如何让主人改变而不做。它是手动的,这肯定是容易出错的。
最佳答案
您可以在这里做的是agit reset
以便您的主分支指向与开发分支相同的位置。请注意,您将释放所有未开发的master上的内容。
git checkout master
git reset --hard <sha1 of develop>
之后,掌握和发展两者指向同一个承诺。