Git 入門
George Boorman
Curriculum Manager, DataCamp

git diff-版本間差異
git diff report.md




report.md 加入暫存區git add report.md
report.md 的最後提交版本與「暫存區中的版本」git diff --staged report.md

git diff --staged

先找出提交雜湊
git log
再進行比對
git diff 35f4b4d 186398f
從第一個雜湊「變更到」第二個雜湊的差異
HEADgit diff HEAD~1 HEAD

| 指令 | 功能 |
|---|---|
git diff |
顯示所有未暫存檔案與最新提交的變更 |
git diff report.md |
顯示單一未暫存檔與最新提交的變更 |
git diff --staged |
顯示所有暫存檔與最新提交的變更 |
git diff --staged report.md |
顯示單一暫存檔與最新提交的變更 |
git diff 35f4b4d 186398f |
以雜湊比對兩次提交之間的變更 |
git diff HEAD~1 HEAD~2 |
以 HEAD 取代雜湊比對兩次提交之間的變更 |
Git 入門