我有一个复杂的问题,与放弃git中的修改文件有关。 我的项目结构如下:
-root
-web
-backend
现在我意识到,除了backand之外,我对其他文件夹中的更改都不会感到烦恼,并且我想取消链接此目录以避免合并。
如何取消该词典与分支的链接?
答案 0 :(得分:2)
解决请求请求的方法:
git rebase -i
使用交互式变基,您将能够更改分支more about it here的git历史记录。
然后会提示您进行更改:
- commit1
- commit2
- merge of web
- commit
在每一行中,您可以选择编辑,选择等。如果通过Web更改删除合并提交,则分支将摆脱该合并操作。这样就可以清除您的请求请求。只需按照说明完成变基
之后,您必须使用-f(强制)来更改功能分支的远程历史记录
git push -f