0
所以這裏的交易是我想重命名本地遠程參考。例如,當我運行以下命令時。Git:我如何重命名參考/遙控器/原產地/ *
git show-ref
我收到(等等)一對夫婦樹枝像這樣
refs/remotes/origin/some-name-i-dont-like
我真的不知道如何解決這個問題,但我想那支重命名爲別的東西。
有什麼想法?
所以這裏的交易是我想重命名本地遠程參考。例如,當我運行以下命令時。Git:我如何重命名參考/遙控器/原產地/ *
git show-ref
我收到(等等)一對夫婦樹枝像這樣
refs/remotes/origin/some-name-i-dont-like
我真的不知道如何解決這個問題,但我想那支重命名爲別的東西。
有什麼想法?
<repo>/.git/refs/remotes/origin/
的文件系統中重新命名參考。你也可以看看~/.git/packed-refs
,如果存在它是一個簡單的自我解釋語法的純文本文件。<repo>/.git/config
。有一個部分[remote "origin"]
與關鍵fetch
是這樣的:+refs/heads/*:refs/remotes/origin/*
。也許,您可能會更改映射並因此解決問題git branch -M
重命名該分支。然後你會得到更新與下一個git fetch -p
:)
是的,好的,所有這些工作將在本地完成。謝謝 – Nicholas
因此,如果我移動一邊。 /.git/refs/remotes/origin/w /.git/refs/heads/whatever ...將成爲本地分支嗎? –
Nicholas
我想我應該澄清,本地回購確實是唯一現有的回購...此結構來自GIT SVN克隆 – Nicholas