2台のコンピュータでNetbeansを使用します。 gitを使用して、2台のコンピュータで同じプロジェクトのソースコードを保持したいと考えています。最初のコンピュータ(192.168.0.1)にNetBeansを使用して2台のコンピュータにプロジェクト用の同じソースコードを保存するためにGitを使用します。
:私はこの方法を試してみました
- は端末に
Commit
- 、
Add
すべてのファイルNetbeans > Team > Git > Initialize
でプロジェクトを選択し、以下のコマンドを書きましたベアリポジトリを作成する:
gitのクローン--bare myprojectにmyproject.git
CD myproject.git MVフック/ポストupdate.sampleフック/秒で更新後
gitの更新サーバー情報
コンピュータ(192.168.0.2):192.1:
- 起動
Netbeans > Team > Git > Clone
- は私のリポジトリのURLを入力します。 68.0.1/myproject.git
- 選択したマスターブランチ、親ディレクトリなど
- これは機能しました。第2のコンピュータの最初のコンピュータからのすべてのプロジェクト。
ここで、最初のコンピュータから2番目のコンピュータに変更をプッシュしたいと思います。 Team > Git > Commit
、その後、ファイルを修正し、NetBeansのオン
Team > Git > Remote > Push
を、その後、リポジトリのURLは次のとおりです:最初のコンピュータ(192.168.0.1)に:私はこの方法を試してみました
file:///Users/me/projects/myproject.git/
第2のコンピュータ(192.168.0.2):
Team > Git > Remote > Pull
- リポジトリの場所は、予め充填されている:原産地:192.168.0.1/myproject.git/
- は、マスターBRANCHEを選択します。
- 何も起こりません。変更は表示されません。
私は間違いを犯しましたか?
私は実際にここに表示されたワークフローを使用したい:Git with 2 developers
リンク「2つの開発者とGitは」あなたが集中管理ワークフローを模倣するために公共の裸のリポジトリを設定する方法について説明します。あなたがプロジェクトに取り組んで一つだけの場合は、理由を一つだけレポに滞在し、gitのクローンファイルとそれを複製しません://////?または、ドロップボックスのフォルダなどにリポジトリを保存しますか? –
ebaxt
実際、netbeansを使って、gitプロジェクトをクローンすると、新しいnetbeansプロジェクトが作成されます。 、PC1に 1)私のレポを作成し、PC2上のファイル 2)を変更し、PC1からのクローンを作成します。私はちょうど1つのレポで動作するようにしたいのであれば、私はする必要があります。新しいnetbeans projecTを作成します。ファイルを変更します。 3)PC2上でrepoを作り直し、PC1に戻し、PC2のクローンからnetbeansプロジェクトを作り直してください...? 多分私は何かを見逃しています:( – lepix
問題が何であるか分かりませんIDEプロジェクトファイル(メタデータ)を2回作成する必要がありますか?ちょうどそのGitのレポ、とあなたはPC1からのレポをクローニングした後、PC2上で、あなたはおそらく、NetBeansで持っている「既存のプロジェクトを開く」オプションを選択します。あなたはクローンを作成するときNetBeansは、新しいプロジェクトを作成する場合は、コマンドラインからクローンを作成することができ、かつ同じプロジェクトファイルをPC1からロードしますか? – ebaxt