2017-04-12 5 views
3

eclipse Neonの新しいコピーをインストールし、新しい、光沢のあるワークスペースに新しいgradle Javaプロジェクトを作成しました。パーティーにgitを追加するベストプラクティスは何ですか?新しいeclipse(neon)Javaプロジェクトのためのgitの初期化方法

プロジェクトディレクトリのgitの初期化はreally a bad ideaです。

特に良い考えは何ですか ?!

ありがとうございます!

+0

リンク先の回答のソースは読んでいますか?リポジトリを作成する方法については、全セクションがあります:https://wiki.eclipse.org/JPit/User_Guide#Creating_Repositories – DeathByDenim

+0

注目のリンクをありがとう – matanster

答えて

0

のプロジェクトの親フォルダとメインワークスペースのフォルダとを別々にすることをお勧めします。

これはあなたのプロジェクトのinit Egitのgitせたらどうなるまさにです(をプロジェクトを右クリック - >チーム - >共有プロジェクト - > Gitリポジトリ - > ...)とリポジトリなどの外部フォルダを選択するには、言うC :\ users \ john \ my-git-repositoryにあります。

あなたはその後、2つのフォルダがあります:あなたのプロジェクトのフォルダが含まれませんEclipseワークスペースフォルダは、(日食ワークスペースがちょうどであることを覚えておいてください

  1. c:\users\john\my-git-repository\.gitフォルダを含むと\<my-project>フォルダ
  2. c:\users\john\<eclipse-workspace>を論理プロジェクトのコンテナ、物理的に存在する必要はありません)。

もう一つの選択肢は、ワークスペース内にフォルダを作成し、そのフォルダのサブフォルダとしてプロジェクトを作成してから、そのフォルダにgit initを実行することです。この方法:あなたが\shared-projectsフォルダ内のリポジトリを作成します

  1. c:\users\john\<eclipse-workspace>\shared-projects\<my-project>

(いずれかのgit initでまたはウィザードでEclipseのwhithinからコマンドラインで)\.gitフォルダが含まれます、\<my-project>フォルダ、および共有する他のプロジェクトを選択します。

は、Eclipseワークスペース(https://wiki.eclipse.org/EGit/User_Guide#Creating_Repositories)外のリポジトリを維持するために提案する理由を忘れないでください:

は、あなたのEclipseワークスペースの外あなたのリポジトリを維持することをお勧めします。

これにはいくつかの理由があります。

新しいリポジトリは、Eclipseワークスペースの完全なフォルダ構造を(潜在的な)コンテンツと見なします。 (例えば、完全なの.metadataフォルダをスキャンします)コミットする前に変更を計算するときに、あなたのgitリポジトリは、リポジトリがませを検討する\shared-projectsフォルダにある場合はこれが

例えば、パフォーマンスの問題が発生することができます(潜在的な)内容としてのEclipseワークスペースの完全なフォルダー構造NOTはリポジトリーの外にあるので.metadataフォルダーをスキャンします。レポの唯一の内容はあなたの共有プロジェクトです!

関連する問題