相关疑难解决方法(0)

跨平台git配置的最佳实践?

上下文

我的许多应用程序用户配置文件都保存在git存储库中,以便在多台计算机和多个平台之间轻松共享.这些配置文件.gitconfig中包含以下用于处理回车换行符的设置

[core]
    autocrlf = true
    safecrlf = false
Run Code Online (Sandbox Code Playgroud)

问题

这些设置也应用于GNU/Linux平台,这会导致模糊的错误.

在配置文件中处理这些特定于平台的差异有哪些最佳实践?

提出的解决方案

我意识到这个问题可以通过为每个平台建立一个分支并将主要内容保持在主服务器并在主服务器向前移动时与平台分支合并来解决.我想知道这个问题是否有更简单的解决方案?

git git-config

47
推荐指数
2
解决办法
3万
查看次数

对git autocrlf设置的明确建议

我每天都使用Windows,Mac OS X和Linux.我在所有这些环境中使用git,从具有不同选择的人们使用的repos中提取行结尾.

在我的情况下是否有建立core.autocrlf的明确建议?

git line-endings

45
推荐指数
3
解决办法
3万
查看次数

Windows上的Git 1.6.4 beta(msysgit) - Unix或DOS行终止

我正在我的Win Vista开发VPC上安装msysgit 1.6.4 beta.安装屏幕正在请求我是否要使用Unix行终止或DOS行终止.通常,我会选择DOS,但是设置文本表明DOS终止可能意味着文件不能与Git的所有命令行工具一起使用.Unix行终止状态"......大多数[Windows]应用程序可以处理这个......".

有谁知道我应该选择哪个选项通过shell为我的VS 2008工作使用Git?

git msysgit

43
推荐指数
1
解决办法
3万
查看次数

标签 统计

git ×3

git-config ×1

line-endings ×1

msysgit ×1