git diff比較的是工作目錄中當前文件和暫存區域快照之間的差異, 也就是修改之后還沒有暫存起來的變化內容。若要查看已暫存的將要添加到下次提交里的內容,可以用 git diff --cached 命令。
請注意,git diff 本身只顯示尚未暫存的改動,而不是自上次提交以來所做的所有改動。 所以有時候你一下子暫存了所有更新過的文件后,運行 git diff 后卻什么也沒有,就是這個原因。
而要查看工作區和版本庫中的最新提交的不同用,git diff HEAD -- <文件名字>
git diff比較的是工作目錄中當前文件和暫存區域快照之間的差異, 也就是修改之后還沒有暫存起來的變化內容。若要查看已暫存的將要添加到下次提交里的內容,可以用 git diff --cached 命令。
請注意,git diff 本身只顯示尚未暫存的改動,而不是自上次提交以來所做的所有改動。 所以有時候你一下子暫存了所有更新過的文件后,運行 git diff 后卻什么也沒有,就是這個原因。
而要查看工作區和版本庫中的最新提交的不同用,git diff HEAD -- <文件名字>
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。