【问题标题】:Best approach of using the same (locale) git repo in Windows and in Linux在 Windows 和 Linux 中使用相同(区域设置)git repo 的最佳方法
【发布时间】:2014-03-29 08:07:03
【问题描述】:

如果我想在 Windows 和 Linux 中使用相同的(区域设置)git repo 而不使用任何服务器,那么最好的方法是什么?以及要避免哪些陷阱?

【问题讨论】:

    标签: linux windows git version-control


    【解决方案1】:

    如果您正在谈论从 Windows 和 Linux(双启动共享文件系统?)访问同一个存储库(git 使用的文件),我可以想到的问题是字符编码(大多数Linux 发行版现在已经过渡到 UTF-8,我不清楚 Windows 现在正在使用什么;这会影响配置和签出文件)。另一点是行尾(有一次,Microsoft 采用 ASCII 标准并以 NL CR 结束行,Unix/Linux 采用了字符串路线并仅使用 NL)。但请注意,从一开始,我就是一个快乐的 Linux git 用户,同时我也是一个快乐的非 Windows 用户。

    无论如何,它给我一种不舒服的感觉,这种(很可能完全未经测试)场景中的一些小故障可能会让你失去一切。有一些替代方案允许在网络上免费设置私有存储库,例如Bitbucket。设置一个还有一个额外的好处,它可以为您提供备份,以防您的机器有一天决定永久加入云......

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-08-15
      • 1970-01-01
      • 2020-04-23
      • 2011-07-16
      • 1970-01-01
      • 2012-05-06
      • 2017-10-16
      • 1970-01-01
      相关资源
      最近更新 更多