私は1ヶ月前に私のプロジェクトのためにGitHub
のリポジトリを作成しました。私はgithub
リポジトリに以前のすべての実装をプッシュしました。しかし、今では、以前のバージョンよりも安定した新しい実装を思いつきました。更新されたソリューションはより効率的です。私の目標は、以前の実装を自分のプロジェクトリポジトリに保存したいのですが、私はmajor
ブランチとマークされたgithubリポジトリに新しいブランチを導入するつもりです。以前の実装ではdefault
とマークしています。これを安全な方法で行うにはどうすればよいですか?私は以前の仕事を失いたくはありません。新しく導入されたブランチは、major
ブランチとしてアクティブにすることができますが、前の作業を保持しているdefault
ブランチを非アクティブにすることができます。どうやってやるの?誰も私に細部のワークフローを行う方法を教えてもらえますか?事前に感謝:)既存のGitHubリポジトリに新しいブランチを追加するには?
編集:
一点を明確にするためには、私はgithub
レポに私の新しい実装をプッシュしていませんでした。私は新しい実装を保持するブランチブランチをもう一度開きたいと思っています。このブランチはオンラインパッケージ構築サーバーに転送されます。それ以上の支援はどうですか?
あなたはgitのコマンドを使用してあなたの答えに詳細を作るだろうか?私の目標は、私の新しい実装がすべて配置される新しいブランチを再び開くことです。あなたの答えはあまりにも抽象的です。 – datageek
明確にしてください。 - デフォルトブランチ 'master'は以前の実装か更新されたimplを保持していますか? - あなたの目標は、以前のimplを他のブランチにバックアップし、デフォルトのブランチ 'master'を最新の変更で更新することです。 –
私のデフォルトのブランチ 'master'は以前の実装を保持します。私は新しい実装を 'github'レポにまだプッシュしていません。私は正しいアプローチに従うようにしたい。あなたが知っているように、 'git'はこの種のものにはしばしば不平を言います。あなたが理解したいと思っています:) – datageek