拉取分支操作步驟
git init
git remote add origin 倉庫地址
git fetch origin 分支
克隆專案
git clone github地址
git clone -b 分支名稱 github地址
日常開發提交程式碼使用
git add 檔案目錄
git add .
git commit -m 註釋
git pull
git pull origin 分支名稱
git push origin 分支名稱
git checkout 分支名
git checkout -b 分支名
git merge 分支名
日誌及檢視命令合集
git status
git show
git show commitId
git log
git log --stat
git log 分支名稱
git log 分支名稱 --online
git reflog
git reset --hard 包ID
- 檢視分支提交情況並確認需要合併的包的id
- 開始合併,此處的commitId為打算合併的所有的包的前一個包的ID(因為-i 的引數是不需要合併的 commit 的 hash 值)
- 進入到 vi 的編輯模式
- 在鍵盤上敲 i鍵 進入insert模式
- 儲存的使用pick,合併的改為squash
- 在鍵盤上敲 eac,退出編輯
- 輸入 :wq 儲存
- 跳轉到commit message 的編輯介面,刪除多餘註釋並儲存
- 修改成功,再檢視一下log日誌,確保成功
git log
git rebase -i commitId
Git Bash 快捷操作
- 雙擊D刪除一行
- ctrl+L 清除
- i 開始編輯
- sec 退出操作
- :wq 儲存
本作品採用《CC 協議》,轉載必須註明作者和本文連結