【问题标题】:Configuring git in Netbeans在 Netbeans 中配置 git
【发布时间】:2020-05-21 20:49:16
【问题描述】:

我在 Windows 上使用 Netbeans IDE 处理一个小组 Java 项目,而其他一些项目则使用 Linux。这会与不同的行尾字符产生冲突,显然可以使用“git config core.autocrlf true”解决。但是,通过 cmd 执行此操作会返回:

"'git' 不是内部或外部命令、可运行程序或批处理文件。"

这是因为 git 集成在 Netbeans 中,因此不是独立安装(和可配置)的。

如何在 Netbeans 中进行此配置?谷歌搜索只返回在 Netbeans 中安装 git,而不是它的设置。

Netbeans 版本是 11.3。

【问题讨论】:

    标签: git netbeans


    【解决方案1】:

    首先,最好有一个单独的 Git for Windows 实例来处理这种设置:这样你就不会依赖 NetBeans 的部分 Git 配置支持。
    只需将latest release(如PortableGit-2.27.0-rc1-64-bit.7z.exe)解压缩到您想要的任何位置。

    二、core.autocrlf 一般为:

    • 在全球层面更好地设置
    • 设置为 false 以便 Git 自动更改 EOL

    即:

    git config --global core.autocrlf false
    

    第三,eol 指令最好在 .gitattributes 文件中指定,该文件是您的代码库的一部分(因此在您的存储库上工作的任何人都会自动应用)。
    参见例如“What's the best CRLF (carriage return, line feed) handling strategy with Git?”。
    例如:

    *.bat           text eol=crlf # Treat as text. Checkout and add with eol=crlf
    

    然后在新文件夹中再次克隆存储库后切换回 Netbeans,以检查这些指令是否正确应用。

    【讨论】:

      猜你喜欢
      • 2015-06-07
      • 1970-01-01
      • 2017-08-22
      • 1970-01-01
      • 2013-05-14
      • 1970-01-01
      • 1970-01-01
      • 2019-08-12
      • 1970-01-01
      相关资源
      最近更新 更多