git - 比特桶回车

标签 git bitbucket

当我将源码推回Bitbucket 时,发现BB 找不到我修改的地方。我只是在代码的某处输入了几个回车问题,但 BB 将其视为整个文件的重大更改,并将整个文件标记为红色或绿色。有什么解决办法吗?

最佳答案

这听起来像是一个行尾问题。

Windows 和 UNIX 系统不使用相同的行尾,为了防止基于这些发生冲突,你应该这样设置你的 git config:

  • 在 Windows 上:git config --global core.autocrlf true
  • 在 Unix 上:git config --global core.autocrlf input

想法是始终推送 LF(Unix 风格)。这样,Bitbucket 或 Git 就不会将所有行尾都标记为已更改,从而导致巨大的差异文件。

旁注,在 Github 上,您可以将 ?w=0 添加到 URL 的末尾以通过忽略空格来查看差异。不幸的是,我不知道 bitbucket 上有任何类似的功能 :(

关于git - 比特桶回车,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16174678/

相关文章:

git - 自托管存储库的优点(和缺点)是什么(换句话说 : GitLab vs Bitbucket)?

version-control - 如何从 Bitbucket 删除/移除推送?

amazon-web-services - 如何将 SonarQube 结果返回给 CodeBuild

git clone 命令不起作用?

git - 获取在 git 中上次运行时 merge 的文件列表

git - 来自 git add 的警告。与 git add * 比较

Git 日志缺少最新提交

git - 从 Mercurial 迁移到 Git 并轻松返回?

git - 为什么我自己的远程 git 存储库总是落后一次提交?

git - 如何与其他用户共享 bitbucket 存储库?