私はプライベートレポで小さなチームと協力しています。最初は、フォークとマージのワークフローに従うべきだと考えていたので、'project-official' リポジトリを開始し、それを自分の 'project' リポジトリにフォークしました。まだ誰も公式リポジトリを使用していません。また、フォークとマージがこのプロジェクトに最適ではないことに気付きました。「project-official」を削除する前に、「project」リポジトリを「project-official」リポジトリから切断するにはどうすればよいですか? 今は冗長です。
私がフォークとマージをしたくない理由は、Wiki が Bitbucket のプロジェクトの一部としてフォークされていないためであり、中心的な課題トラッカーが 1 つだけ必要だからです。「タスク」ブランチを作成し、それらが完了したらマージすることをお勧めします。
アップデート
.git/config ファイルをクリーンアップするには、削除[remote "upstream"]
しますよね? 元のレポではなく、フォークを保持しています。私以外の誰もどちらのレポにも触れていません。
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[remote "origin"] ### This has the URL of the repo I am keeping.
fetch = +refs/heads/*:refs/remotes/origin/*
url = git@bitbucket.org:d4goxn/project.git
[branch "master"]
remote = origin
merge = refs/heads/master
[remote "upstream"] ### This has the URL of the repo that I have deleted.
url = git@bitbucket.org:d4goxn/project-official.git
fetch = +refs/heads/*:refs/remotes/upstream/*