git checkout -b chen origin/dev "chen"是建立本地的分支,"dev"是"chen"追蹤的分支.
git branch
git status
git log
git show commit_id(git log可以看到icd23434就是commit_id)
git pull origin dev
git add .
git commit -m "說明"
git checkout dev
git merge chen
git push origin dev
git checkout -b devgit pull origin dev
git stashgit pull
git stash pop
git commit -m "說明" .
git push
git merge:將兩個分支,合併提交為乙個新提交,並且新提交有2個parent。git rebase:會取消分支中的每個提交,並把他們臨時存放,然後把當前分支更新到最新的origin分支,最後再把所有提交應用到分支上。
git branch -d devgit push origin -d dev
git shortlog -sn
本地有分支在遠端分支上已經刪除了,導致無法git pull,執行git remote prune origin命令清除一下即可
git常用命令彙總
針對常用的git命令,進行彙總記錄,以便及時查詢 可以定乙個指令碼,檢查語法錯誤的,或是借用第三方工作進行檢查,然後將該指令碼放到專案的 git hook pre commit 位置,也可以放到乙個位置軟鏈到多個專案 git hook pre commit 中,這時,在提交時,會檢查語法規範,提高 ...
git常用命令彙總
git是由linux kernel創立者 linux torvalds 開發的 因為bitkeeper的問題 屬於dvcs 分布式版本控制 github 是乙個開源專案社群,始於2007 08上線 github 裡面的專案可以通過標準的 git 命令進行訪問和操作 pro git v2書本傳送門 而...
最常用的git命令彙總
1 git init 用途 將本地開啟的資料夾變成git可管理的倉庫,執行後該資料夾裡會多乙個.git資料夾,它是git用來跟蹤和管理版本庫的。2 git status 用途 檢視當前狀態 3 git add 用途 把專案新增到倉庫,如果執行 git add add和 之間有空格 命令,表示把該目錄...