我在git commit中更改了3个文件。我不明白:
为什么git认为我改变了以下文件?差异没有显示出差异。
如何在git commit中删除此文件更改?
diff --git a/src/StateListener.java b/src/StateListener.java
index 0125c44..6ba0874 100644
--- a/src/StateListener.java
+++ b/src/StateListener.java
@@ -7,8 +7,8 @@ import android.telephony.PhoneStateListener;
import android.telephony.TelephonyManager;
import android.util.Log;
-public class StateListener extends PhoneStateListener {
+public class StateListener extends PhoneStateListener {
private Context mContext;
答案 0 :(得分:3)
可能是空白更改,撤消更改并git commit --amend
。
或者执行以下操作:
$ git reset --soft HEAD^
$ git checkout -f src/StateListener.java
$ git commit -c ORIG_HEAD
答案 1 :(得分:2)
使用“git checkout src / StateListener.java”放弃工作目录中的更改。