1. 程式人生 > >修改檔案,檢視修改內容,git status、git diff(四)

修改檔案,檢視修改內容,git status、git diff(四)

在第三篇時,我們已經成功地新增並提交了一個index.html檔案,現在我們繼續修改index.html檔案,改成如下內容:

現在,執行命令 git status  檢視結果:

git status命令可以讓我們時刻掌握倉庫當前的狀態,

上面的命令  modified:index.html,輸出告訴我們,index.html被修改過了, 需要重新新增檔案,(git add命令)

雖然Git 告訴我們index.html被修改了,如果要檢視具體修改了什麼內容,怎麼辦呢?

如果休假回來,已經記不清上次怎麼修改index.html的內容,這時,可以使用命令git diff

來檢視:

git diff 命令表示檢視difference;顯示的格式正是Unix通用的diff格式。

可以從上面的命令輸出中看到,兩行紅色字型的內容是修改前的舊內容,而兩行綠色字型的內容為修改後的新內容;

現在知道了對index.html作了什麼修改後,再把它提交到倉庫。提交修改和提交新檔案是同樣的步驟和操作;

第一步:執行  git add  命令 ;之後再執行 git status命令,看看倉庫當前的狀態;

git status命令可知:可以提交的檔案包括index.html,下一步:執行 git commit 命令;

提交之後,再使用 git status

命令 檢視倉庫當前狀態:nothing to commit,working tree clean 表示當前沒有需要提交,工作目錄是乾淨的;


小結: 

git status 命令  表示 檢視倉庫當前狀態

git diff 命令 表示 檢視修改內容;

轉載來自:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000