git - 如何避免使用 github 提交空格

标签 git github

我做了 2 行更改,但在 git 中,由于空格,它显示了更多行的更改。我们很难审查确切的代码更改。

下面是我用来推送代码的命令。

首先,我将从不同的仓库中提取代码库并与我的本地仓库 merge 。并将我的更改推送到我的分支,并提高 PR。

git add .
git commit -am "changes"
git pull upstream master
git push origin master

但我也没有在我的 git 控制台中找到任何空格删除选项。只有我能看到“UNIFIED”、“SPLIT”。

截图

请找到以下示例屏幕截图以供引用。

enter image description here

有什么方法可以忽略所有提交的空白。

有什么建议吗?

最佳答案

你可以使用 git diff -w | git apply --cached --ignore-whitespace 如前所述here

编辑: 进行任何更改后,运行
git diff -w | git apply --cached --ignore-whitespace
然后
git commit -m "你的信息"

关于git - 如何避免使用 github 提交空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51740219/

相关文章:

git - 在 git 克隆上接收 "Cache entry has null sha1 value"

git - 默认推送到 --recurse-submodules=check

ruby-on-rails - 如何找出项目使用的 Ruby 版本 + Github

github - 如何在 Travis CI 中添加 SSH key ?

github - 如何在不使用release分支的情况下使用git flow?

java - GitHub为maven项目添加外部库

GitLab 无法推送到 master 分支

git - 在 github.com 中 fork 私有(private) git repo

git - git remove 语句中美元符号的目的是什么

github - 通过 GitHub API 访问链接的 SAML 身份