似乎按預期爲我工作。下面的Console.log。也許我誤解了一些東西。我也展示了我的git版本。
➜ xg git:(home) ✗ git init
Initialized empty Git repository in ~/xg/.git/
➜ xg git:(master) echo cool > a.txt
➜ xg git:(master) ✗ git add .
➜ xg git:(master) ✗ git commit -m cool
[master (root-commit) 93c4809] cool
1 file changed, 1 insertion(+)
create mode 100644 a.txt
➜ xg git:(master) git mv a.txt b.txt
➜ xg git:(master) ✗ ls
b.txt
➜ xg git:(master) ✗ echo beans >> b.txt
➜ xg git:(master) ✗ git diff
diff --git a/b.txt b/b.txt
index 2b58f89..56b656c 100644
--- a/b.txt
+++ b/b.txt
@@ -1 +1,2 @@
cool
+beans
➜ xg git:(master) ✗ git --version
git version 1.8.3.4 (Apple Git-47)
➜ xg git:(master) ✗
出於某種原因,並沒有爲我工作,但我也終於有一些作品結束。刷新以查看適合我的答案。 –