git分支小問題

2022-05-02 07:36:12 字數 1356 閱讀 9442

參考**:

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