2012年5月7日 星期一

[git] 查看檔案修改歷程及差異

1). 檢視codebase歷程紀錄
git log

2). 檢視單隻檔案歷程紀錄
git log [file name]

3). 檢視單隻檔案歷程記錄+diff修改內容
git log -p [file name]

4). diff兩tag/commit間檔案修改內容
git diff [tag1/commit1]:[path/filename] [tag2/commit2]:[path/filename]

※範例
git diff be6a33b6087d5ab1de711774bcdbbf55bfd45785:vendor/si/build.sh e19a487ccaecb10fda12676e4370389241875bd4:vendor/si/build.sh

沒有留言:

張貼留言