參考**:
1.檢視分支
git branch 或者 git branch -v
2.建立乙個新的分支
git branch hss
3.轉換到新建的 testing 分支
git checkout hss
4.回到 master 分支
git checkout master
5.刪除乙個分支
git branch -d hss //如果該分支沒有合併到主分支會報錯
或者git branch -d hss //強制刪除
6.合併分支
比如,如果要將開發中的分支(hss),合併到穩定分支(master),
首先切換的master分支:git checkout master。
然後執行合併操作:git merge hss。
如果有衝突,會提示你,呼叫git status檢視衝突檔案。
解決衝突
然後呼叫git add或git rm將解決後的檔案暫存。
所有衝突解決後,git commit 提交更改。
例如:將hss提交合併到當前分支(master)
git merge hss
7.檢視檔案狀態
git status
8.git如何clone 遠端github中的分支?
git clone -b release_branch
9.git rm xx檔案
# on branch create-views-question# changes not staged
forcommit:
# (use
"git add/rm ...
"to update what will be committed)
# (use
"git checkout -- ...
" to discard changes in
working directory)
## deleted: solr/data/development/index/_0.fdt
# deleted: solr/data/development/index/_0.fdx
# deleted: solr/data/development/index/_0.fnm
# deleted: solr/data/development/index/_0.frq
git rm xx.vue
git commit -m "刪除乙個檔案xx.vue"
git pull origin master
git push origin hss
git切換分支遇到的小問題
能在idea編輯器右下角的git分支顯示裡面看到乙個新的分支,但是不能切換到 各種pull更新操作都不管用,後來想到可能是用了自己以前的git賬戶,只有幾個分支某一次被管理員給了許可權,其他的分支沒有許可權 是因為換電腦之後修改過git賬戶,用了乙個以前自己的個人賬戶,被管理員臨時給了當前修改的一些...
Git分支問題
git分支如果不設定的話預設只有master主分支,如果是個人開發,那一般情況下master分支就夠用,但如果是協同開發,那就需要建立多分支,繼而產生出分支合併的相關問題。git branch檢視當前所有分支 git branch 名稱 建立分支 git checkout 分支名 切換分支 git ...
刪除git本地分支遇到的乙個小問題
嘗試刪除本地某分支,遇到如下問題 git c diff.mnemonicprefix false c core.quotepath false branch d dev error the branch dev is not fully merged.if you are sure you want...