git diff檢視修改,比較修改之間的差異

2021-08-24 23:40:04 字數 715 閱讀 5410

1.比較修改之間的差異

git diff不加引數即預設比較工作區與暫存區 

git diff --cached [...]比較暫存區與最新本地版本庫(本地庫中最近一次commit的內容) 

git diff head [...]比較工作區與最新本地版本庫。如果head指向的是master分支,那麼head還可以換成master 

git diff commit-id [...]比較工作區與指定commit-id的差異       

git diff --cached [...]比較暫存區與指定commit-id的差異 

git diff比較兩個commit-id之間的差異 

例如,比較工作區和暫存區的main.cpp檔案的差異。

$ git diff main.cpp

diff --git a/main.cpp b/main.cpp

index 57a5778..24604db 100644

--- a/main.cpp

+++ b/main.cpp

@@ -1,6 +1,7 @@

#include using namespace std;

int main(){

- cout<<"hello, world!"<

Git diff 比較差異

倉庫檔案差異比較。1 簡單比較的用法 比較暫存區與工作區的差別 git diff比較版本庫最新提交與暫存區的差別 gitdiff cached 比較工作區與版本庫最新提交的差別 git diff head head表示當前指向,可替換成當前分支 master可以 ps 若後帶檔名,則比較指定檔案的差...

Redis修改檢視密碼

1 初始化redis密碼 在配置檔案中有個引數 requirepass 這個就是配置redis訪問密碼的引數 比如 requirepass test123 ps 需重啟redis才能生效 redis的查詢速度是非常快的,外部使用者一秒內可以嘗試多大150k個密碼 所以密碼要盡量長 對於 dba 沒有...

Git 中檢視修改

git 中有個方便的命令git diff可以方便地檢視對已暫存的檔案做了哪些修改 一般來說,git 中檔案的狀態有2種,已跟蹤和未跟蹤,已跟蹤的檔案會記錄其未更新,已修改和已暫存這些狀態的變化。而未跟蹤的檔案 git 就不去管它。對檔案作了修改以後,git diff命令可以檢視跟蹤檔案修改以後和已修...