grep name /home/*/.gitconfig 查詢當前伺服器的使用者
1.查詢分支
git branch 不帶引數:列出本地已經存在的分支,並且在當前分支的前面加「*」號標記,例如:
2.建立刪除分支
git branch 分支名 建立乙個新的本地分支,需要注意,此處只是建立分支,不進行分支切換,例如:
#git branch newbranch2
#git branch
* master
newbranch
newbranch2
當前的分支依然是master,不進行切換。
git branch -m | -m oldbranch newbranch 重新命名分支,如果newbranch名字分支已經存在,則需要使用-m強制重新命名,否則,使用-m進行重新命名。
git branch -d | -d branchname 刪除branchname分支
git branch -d -r branchname 刪除遠端branchname分支
3.分支切換合併
git checkout newbranch 切換到newbranch分支
比如,如果要將開發中的分支(develop),合併到穩定分支(master),
首先切換的master分支:git checkout master。
然後執行合併操作:git merge develop。
如果有衝突,會提示你,呼叫git status檢視衝突檔案。
解決衝突,然後呼叫git add或git rm將解決後的檔案暫存。
所有衝突解決後,git commit 提交更改。
例如:將acc2f69提交合併到當前分支
git merge acc2f69
git 學習筆記7 branch
分支是git的必殺技。站點另乙個角度,分支是的快照移動有向圖,剛好是拓撲排序的一種例子。git branch testing 建立分支 git checkout testing 切換到分支testing git checkout b iss101 creat a branch named iss10...
GIT使用總結 branch
檢視分支git branch建立分支git branch 切換分支git checkout 建立 切換git checkout b 合併某分支到當前分支git merge 刪除分支 已合併的分支 git branch d 未合併的分支 git branch d 合併分支圖git log graphn...
git 分支 branch 操作
建立分支 git branch test 基於當前commit建立test分支。git head 檔案中記錄了當前分支名字。刪除分支 git branch d test 刪除本地test分支 git branch d test test分支還沒有合入當前分支,所以要用 d引數才能刪掉。git pus...