2016-07-09 8 views
0

こんにちは私はGitHubリポジトリを持っていて、私はGitHubデスクトップを使用しています。私はminecraftスピゴットプラグインのこのレポを持っていますが、スピゴット/ミニクラフトバージョンは1.9.4で、プラグインをテストするために1.9.4スピゴットサーバを実行します。今では、プラグインがminecraft/spigot 1.10 apiであるブランチを作成したいので、1.10サーバーを持っている人は自分のプラグインを使用できますが、私は1.9.4ブランチに開発したいと思います。これを行う方法?特定のminecraftバージョンのデスクトップでgithubブランチを作成する方法

答えて

0

まず、現在のバージョンをgitで以前のバージョンと同じように送信します。 そして、オープンのgit bashの、これらのコマンドを実行します。

$ cd /your/current/project/path/ 
$ git checkout v1.9.3 
$ git branch develop 
$ git checkout develop 

さて、その後のプロジェクトに変更を加えると:developブランチに保存されている

$ git add . 
$ git commit -m "v1.9.4" 

あなたの変更を。 あなたはv1.9.4にmasterブランチを変更する場合:

$ git checkout master 
$ git merge develop 

をそして今、あなたは前のようにgithubのを更新することができます。 私はこれがあなたを助けてくれることを願っています。

+0

ありがとうございました! –

0

本当に私には意味がありません。 1.10バージョンからコードを開発する必要があるように見えるので、互換性があることを確認することができます。現在の変更を1.10バージョンのブランチにコピーしてビルドし、それを試すことができます。コードの1つのブランチだけが必要だと言っているのであれば、それを新しいバージョンでビルドして新しいバージョンで試すことはできますが、バージョンスキューによって問題が起こる可能性が高いようですここに十分な情報が提示されていないからです。私の最初のアイデアは、あなたが開発しているベースラインごとに1つずつ、2つのブランチを維持し、開発するごとに1つのブランチから他のブランチにコミットするスキームを考え出すことです。あなたはあなたのコードのサブモジュールを持っているかもしれません。

+0

GitHubデスクトップでブランチを作成すると、1.10の別のブランチがある別のフォルダを作成しません。 –

+0

コマンドラインの使用方法を学びます。 – DavidN

関連する問題