gpt4 book ai didi

Dropbox 中的 git repo,在 Linux 和 Windows 上同步,空白问题

转载 作者:太空狗 更新时间:2023-10-29 13:26:58 25 4
gpt4 key购买 nike

我的 Dropbox 中有一个 git 存储库,它在 Linux 和 Windows 机器之间同步。我在两台机器上处理文本文件(.cpp 在 linux 和 win 上,.tex/.txt 在 win 上)。因此,我的编辑器和程序都写入 CRLF(win 程序)和 LF(linux 程序)文件,所有程序都能理解所有阅读变体。

我想告诉 git 将所有内容更正LF(我最喜欢这样)。在两个平台上。

唉,我所有的尝试 core.autocrlf=true/false/inputcore.eol=lf 我收到各种消息。 “将从 LF 转换为 CRLF”、“所有文件都已更改”等。目前我有

core.eol=lf
core.autocrlf=input

我在我的 windows 机器上。

当明天一切都同步到我的 Linux 机器时,我会看到什么?

  • 会不会有 LF(就像我现在在这里)?
  • 我会看到所有文件都已更改吗?

希望我终于明白了一切,但我真的不确定。 输入?听起来很奇怪...

最佳答案

过去,您必须将 autocrlf 设置为 true 才能做到。目前,您应该将其设置为输入。然后根据您是在 linux 还是 windows 中设置不同的 eol 设置。

要仔细检查您的设置,diff 将在存储库中显示 crlfs。

另外,用 vim -b 编辑文件,这也会显示行尾。

希望这对您有所帮助。

关于Dropbox 中的 git repo,在 Linux 和 Windows 上同步,空白问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5317179/

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