筆記 git學習

2021-10-01 15:47:53 字數 596 閱讀 8391

新增到暫存區

提交到版本庫

推送到遠端倉庫分支

版本回退

建立合併分支

下拉**

解決衝突

常見問題

git log  檢視提交歷史

git reset --hard 硬回退 到這個版本之後的commit 記錄都刪除掉了

git reset --soft 軟回退 到這個版本之後的commit 記錄仍然保留

git branch 

建立分支

git checkout

切換分支

git merge

合併某分支到當前分支

git branch 檢視分支列表

git fetch 之後會把遠端倉庫最新的目錄拉下來了,但是需要merge。

pull相當於

衝突出現的原因:

合併兩個分支的內容時  當前分支提交到版本庫的內容和要合併的分支內容有衝突(即在同一處 有不一樣的修改)
解決辦法:
在衝突的地方選擇某一分支的修改內容覆蓋另一分支內容
步驟

Git學習筆記

git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...

git 學習筆記

1 git checkout master 切換分支 2 git checkout b xx 新建分支,同時切換到該分支 3 dev 4 git add a 將變動檔案,提交到index 5 git commit m 將 暫存區 檔案,加入到版本控制中。6 git checkout master 7...

Git 學習筆記

顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...