Git學習筆記

2021-09-12 02:14:07 字數 1338 閱讀 9383

① 初始化:打算使用git記錄版本

git init
②建立追蹤

git add 檔名 或者 .
③提交

git commit -m'備註資訊'   (m是message的意思)
④版本回退

git reflog  //記錄所有的命令

git reset --hard head^ //上乙個版本就是head^,上上乙個版本就是head^^,往上100個寫成head~100

git reset --hard 1094a //後面是版本號

⑤檢視相關檔案的狀態

git status
⑥檢視檔案不同

git diff
①新建分支

第一種方法:在遠端倉庫網頁端,手動新建乙個分支,然後 git pull

第二種方法:git branch name 僅新建分支

第三種方法:git checkout -b name 新建分支且切換到當前分支

②檢視分支

git branch
③切換分支

git checkout master
③合併分支

git merge master  當前分支與master分支合併

git merge origin/index-swiper (將線上index-swiper 分支合併到本地當前master 分支)

③重新命名分支

git branch -m oldbranchname newbranchnname
④將本地分支發布到遠端倉庫

git push origin newbranch
⑤刪除分支

git push origin :branchname  在github遠端端刪除乙個分支,(分支名前的冒號代表刪除)

git branch -d newbranch 在本地刪除乙個分支

①建立忽略檔案 .gitignore,裡面寫檔案或者資料夾,git 就不會追蹤

touch .gitignore

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 版...