# 檢視某個版本提交了哪些檔案,其實就是檢視該版本與其上乙個版本之間的差異,所以通過 git diff 命令來取得
# 結果,並且對比的是要檢視的版本與它的上乙個版本的 commit 號。
#如果不加上 --stat 引數會顯示每個檔案內容的兩個版本之間的差異,加上該引數後就只顯示發生變更的檔名
了。
gitdiff hash1 hash2 --stat
gitdiff commit1 commit2 --stat --name-only # 先列出兩個版本間發生更改的檔案列表
gitdiff commit1 commit2 -- somefile.js #檢視指定檔案在兩個版本間發生的變更
git difftool commit1 commit2 -- somefile.js #如果感覺這種顯示不夠直觀,可以使用 vimdiff 檢視
git log -- file-name # 檢視歷史提交中對file-name進行修改的提交。
git log --follow filename.c #follow 可以跟蹤檔案重新命名
git log -p
#檢視某個檔案的修改歷史
git log -p -2 #檢視最近2次的更新內容
git show
git log --pretty=oneline 檔名
常用命令 Git 常用命令大全
安裝教程可參照 廖雪峰老師的安裝教程。git config 在git中,使用git config 命令來配置 git 的配置檔案,git配置級別主要有3類 1 倉庫級別 local 本地 git 倉庫級別配置檔案,作用於當前倉庫。優先順序最高 2 使用者級別 global,全域性配置檔案,作用於所有...
git 常用命令
檢視是否存在檔案需要上傳 git status git add git commit m 建立遠端倉庫 git remote add origin 116.255.146.153 ruby cd work daily project.git 更新git fetch 116.255.146.153 r...
git常用命令
詳細 1,git log p 命令來顯示每一次提交與其父節點提交內容之間快照的差異。2,為了檢視載入 staged 而並未提交 not committed 的內容差異,可以使用 git diff stage 命令 在git 1.6之前的版本中,使用 cached 適應情形 在執行git commit...