回答:
ブランチを新しいリポジトリにプッシュするだけです。その歴史のすべてはそれで行くでしょう。次に、元のリポジトリからブランチを削除するかどうかを選択できます。
例えば
git push url://to/new/repository.git branch-to-move:new-branch-name
新しいリポジトリの場合、通常、new-branch-nameがマスターです。
新しい空のリポジトリを作成するには、を使用しgit init
ます。
git push url://to/new/repository.git branch-to-move:new-branch-name
warning: remote HEAD refers to nonexistent ref, unable to checkout.
ます。すでにその段階にある場合は、そのままにしgit checkout -b branch-to-move
て安全であるか、単にgit checkout -b master
マスターブランチを持っているだけです:)
git checkout -b master
画面に表示されていた問題を解決しましたerror: src refspec master does not match any.
(私がいた支店名が表示されなかったのはなぜかと思っただけです)。ありがとう
url
git@github.com:brianzelip / groceries.gitのようなgitのURLである必要があります。3)branch-to-move
新しいレポにしたい現在のレポのブランチです。4)new-branch-name
は、作成される新しいリポジトリの新しいブランチに付ける名前ですmaster
。つまり、です。