2012-03-19 28 views
2

我已經將我的svn倉庫導入到git中。我目前正在開發的分支是分支1,我想重命名主人。我可以刪除當前主分支(使用非常舊的信息),並使用名稱主分區從分支1創建新的遠程分支?創建一個新的主人

在此先感謝!

+0

你想真的想擺脫舊的歷史嗎?稍後您可能會後悔,因爲參考以前的日誌和錯誤修復可能會有所幫助。 – CharlesB 2012-03-19 14:10:27

+0

我認爲這是有道理的,但主人很老,我們的代碼在另一個分支和團隊中也發生了很大的變化,所以主人的歷史是無用的。 – 2012-03-19 14:25:18

回答

9

如果不再需要master的信息,您可以輕鬆地擺脫它:

git branch -D master 

一旦master走了,你可以重命名branch1成爲新master

git branch -m branch1 master 

如果您有一天不確定是否需要有一天在master中保存的信息,您可以在重命名之前將master重命名爲old_master以實現此目的branch1master

git branch -m master old_master 
git branch -m branch1 master