私はgit-flow
をプロジェクト開発に適用しています。しかし、時間が経つにつれて、私のgithub
(遠隔支店)にたくさんの支店があります。これらの旧リモートブランチを将来のために保つことは良い考えです(開発履歴を維持するなど)。しかし、それは私のローカル環境上の私の支店のリストを混乱させる。 githubブランチを効率的に管理するにはどうしたらいいですか?
だから、汚いです!私はこれらの私の古い遠隔支店を私のギブスに残したいが、私の地元には見せない。
また、新しいブランチ名について考えるのが難しくなります。約posts-image
について何か修正またはアップグレードする必要があるとしましょう。それから私は私の新しい枝のために作っておかなければならない多くの時間を費やしています:posts-image-fix
または他。最後に、develop
ブランチにマージされます(要求を引き出す)。後で、私は他のものを修正する必要があります。今度はブランチの名前をposts-image-fix2
,posts-image-fix3
のようにする必要がありますか?
イメージを使用するのではなく、コンソールの出力をコピーして質問に貼り付けてください(正しく書式設定するには、各行の先頭に4つのスペースを追加してください)。 –
なぜこれらのブランチへの参照を保持する必要がありますか?あなたの最初のイメージで分かるように、コミットはまだそこにあり、ブランチ参照を削除するとどこにも行きません。 –
@ScottWeldon私はブランチを削除してもまだコミットが残っていることは知っていますが、私はブランチを残しておきたいので、私が将来どの機能を実装したかを簡単に認識できるようにしたいと思います。 git branch -D remotes/origin/feature/api' – user3595632