2016-11-19 133 views
1

我有一個關於分支和主分支在存儲庫中的問題。Bitbucket/Github存儲庫分支和主分支

如果我有兩個不同的協作者同時在我的存儲庫上工作,其中一個正在主分支上工作,而另一個正在分支上工作,如果兩個協作者都推動代碼,會不會有衝突與此同時?

主分支的推送代碼是否會覆蓋另一個分支?

謝謝!

回答

1

以約衝突:

Suppose A and B are two collaborators; 
A working on master branch; 
B working on other branch; 

在這種情況下的衝突可能會如:

Despite of being at the different branch, 
A and B both are working on the same file like file.php 

以約覆蓋

If you want to override one branch with another, You can use following command like: 
git merge 'branch_name' 

,將合併 'branch_name'支與你目前的工作分支。

+0

非常感謝你的啓發! –

+0

不客氣! –

1

不會有衝突,您的文章正是爲什麼使用分支機構!
只有當兩個人試圖同時在同一分支中提交同一文件時,纔會發生衝突。