gpt4 book ai didi

eclipse - 在 Eclipse 中克隆后立即取消暂存更改

转载 作者:太空狗 更新时间:2023-10-29 14:13:21 24 4
gpt4 key购买 nike

我正在使用 Atlassian Stash 和 Eclipse Kepler 的 Git 插件,并且正在尝试克隆存储库。一旦我完成它,我立即以 N 未暂存的更改结束,每次尝试时 N 都会发生变化。当我尝试比较明显不同的两个文件时,没有任何变化。我猜文件的元数据之间可能存在一些差异,但由于我无法找到到底发生了什么变化,所以我也不想提交/推送文件。正如我所说,更改的文件数量完全是随机的,更改的文件类型也很随机。 (.project、.java、.groovy、+更多)。

我看过this question , this question , 和 this question但他们都没有解决我的问题。

关于为什么会发生这种情况有什么想法吗?

最佳答案

就像评论中已经提到的,这是一个行结束问题。

有一天我也遇到了这个问题。

您正在使用的 git 插件 (egit) 确实有一个 issue使用 .gitattributes 可以配置行尾的处理方式。 - 如果您正在使用该插件并且仍然想使用它,您需要先修复行尾,然后在您的 IDE 中配置您的行尾以使用 Unix-Line-Endings,以及其他(通常是 Windows) ) 机器。这将解决新文件的行结束问题。


我完全反对 git 应该处理你的行尾这一事实,你作为开发人员有责任管理它。因此,让您的 IDE 处理这个问题并按照已经提到的方式对其进行配置。

关于eclipse - 在 Eclipse 中克隆后立即取消暂存更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25871938/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com