git檢視某個檔案某些行的改動 git blame

2021-08-27 03:02:58 字數 764 閱讀 9287

在使用git的過程中,出現個問題,有個檔案有一些**,不知道是哪個阿哥阿姐加上去的。時間一久,大家也都不記得,這時候,我們可以使用git blame命令,檢視乙個檔案,某些行的修改記錄。

步驟:

1、獲取修改那幾行**的commitid;

2、根據commitid檢視那個檔案的該次改動的詳細情況。

這裡面會用到兩個命令,git blame 和 git show 。

然後看到-l命令大概符合我們的需求。

還可以傳入m,n引數,這兩個引數的意思是檢視這個檔案第m行到第n行之間的所有改動。

git blame -l 159,180 resources/views/admin/customer/createcustomer.blade

.php

結果如下:

知道commitid,我們就可以檢視我們想要的那個檔案,包含我們需要查詢的**改動的記錄了。

是不是很清楚了。

git檢視檔案改動記錄

git diff可以檢視本地的改動,即git status看到的檔案的具體改動 git diff commit id1 commit id2 stat這個指令可以看兩個版本之間有哪些檔案改動 git diff branch1 branch2 stat這個指令可以看兩個分支之間有哪些檔案差異 git ...

git檢視某個檔案修改歷史

it blame filename.c 顯示檔案的每一行是在那個版本最後修改。git whatchanged charge.lua 顯示某個檔案的每個版本提交資訊 提交日期,提交人員,版本號,提交備註 沒有修改細節 git show 7aee80cd2afe3202143f379ec671917bc...

git 檢視某個檔案修改歷史

git 檢視某個檔案修改歷史 顯示檔案的每一行是在那個版本最後修改。git blame file 顯示某個檔案的每個版本提交資訊 提交日期,提交人員,版本號,提交備註 沒有修改細節 git whatchanged file 顯示某個版本的修改詳情git show 6edc4bdcc1c966dc07...