それで、ようやく最初の Github リポジトリをセットアップしました。その理由は、複数の動作中のマシンがあり、すべての作業をどこかに同期する方法が必要なためです。プロジェクトを Eclipse でセットアップしているので、EGit を使用して github に接続しています。
最初に、メインの作業マシン (このマシンを 1 と呼びます) のプロジェクトを github に共有し、次にマシン 2 にプロジェクト フォーム github をインポートしました。オリジン/マスター」。これが github のメイン ブランチであり、これが私が使用したいブランチであると想定しています。
ただし、それをアクティブなブランチとして選択したいときはいつでも、オリジン/マスター ブランチの代わりに変更が行われる新しい「ローカル」ブランチを作成するように求められます。「ローカル」ブランチは GitHub の個別のブランチとして表示され、そのブランチへの変更は、私が指示しない限りマスター ブランチとマージされません。
これは、異なるマシンで作業することを選択した場合、各マシンが独自のブランチを作成する必要があるということですか? 私は常にローカルブランチにコミットする必要があるので、それは面倒です->手動で2つのブランチをマージします。メインブランチに直接コミットする方法はありますか?