git - 如何运行 git rebase 并忽略空格?

标签 git git-merge

我有一个分支,我有一个提交只修改空格(尾随空格和前导空格)。

我运行了 git rebase mastergit rebase --ignore-whitespace master,在这两种情况下,我都与只更改了空格的提交发生了 merge 冲突。

最佳答案

我不能保证这会有所帮助,但你可以试试
git rebase -Xignore-space-change master
或者
git rebase -Xignore-all-space master.
-X 将选项传递给 merge 算法,默认 merge 算法具有这些选项来影响它处理空白的方式。

关于git - 如何运行 git rebase 并忽略空格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24412980/

相关文章:

android - Git:跟踪或取消跟踪 Android API key ?

git - 你什么时候使用 Git rebase 而不是 Git merge?

git 怪 : correct author after merge

Git,如何对 "force"进行 squash rebase

git - 如何回到 Git 中的最新版本?

git - 我如何在 Mercurial 上执行 git reset --hard HEAD?

git - 您如何获得 Git merge 以忽略所选文件中的冲突?

Git:如何在不引起 merge 提交的情况下 merge 上游更改?

git - 我如何在 Git 中 pull 单个提交?

linux - Git 中的多平台开发和 autocrlf 选项