1

我正在使用 git wit cygwin,我也通过 NetBeans 使用 git。我遇到的问题是当我使用 NetBeans 提交更改的文件时,当我git status在 cygwin 中运行时,git 仍然向我显示已经提交的更改。不知何故,cygwin 上的 git 版本不同步。有没有什么办法解决这一问题?

4

1 回答 1

1

我对 phpstorm 和 git bash 有同样的问题。我的问题是 phpstorm 自动将新文件添加到 git,但在 git bash 中它们没有添加。

在您的情况下:当您使用 netbeans 创建新文件时,它会自动将它们添加到 git,但 cygwin 不会。这就是为什么在 cygwin 和 netbeans 中有不同状态的原因。

仅将 netbeans 或 cygwin 用于 git 命令会容易得多。其他方式您必须git add -A在 cygwin 中执行,以便将新文件添加到 git。

于 2013-02-05T15:00:35.350 回答