0

我无法通过 git 保存我正在处理的 java 程序。我一直在保存 java 程序,然后转到 git 并使用 git add 。问题是当我去使用 git commit -m 命令时,gir 告诉我没有什么可以提交的。我究竟做错了什么?

4

2 回答 2

0

使用 git 时,'git status' 是你的朋友,也是了解实际情况的最佳方式。如果 git status 告诉你没有什么可以提交,那么真的没有什么可以提交。'Nothing to commit' 基本上意味着所有文件更改当前都保存在 git 中。

git commit -m "This is the best codez" # 提交未提交的文件并包含您设置的任何提交消息。

接下来试试这个。

Make a file in the directory, eg test.txt
$ git status # have a look what's going on
$ git add test.txt
$ git status
$ git commit -m "test completed"
$ git status
于 2013-11-08T00:36:25.623 回答
0

如果您没有文件,则git add .不会添加任何内容(因为没有要添加的内容)。如果你没有添加任何东西,那么git commit会告诉你没有什么要提交的。

听起来您的问题的解决方案是先创建一个文件,然后再git add .创建git commit.

于 2013-11-08T00:26:20.137 回答