Eclipse EGitでgitと上手い具合に連携
プロジェクトがすでにローカルでそこそこ出来てる場合のリポジトリ作成。
素直に既存のプロジェクトでリポジトリを切ろうとするとprojectname/projectname/src という切ない作りになったのでやり方をメモ。
下記のやり方で出来るがREADME.mdがお亡くなりになるので注意。
- チーム→プロジェクトの共用→Git を選択
- プロジェクトの親フォルダー内のリポジトリーを使用または作成にチェックを入れ、そのままリポジトリを作成
- ローカルに既存プロジェクトをコミットしておく
- Gitリポジトリーにてリモートを作成する。この際リポジトリはあらかじめgit hub側で作成しておく
- 普通に進めるとoriginのリモートが出来るので、それを右クリック→フェッチの構成を選択
- 「拡張」を押下、その後のダイアログにて「Add all Branches Spec」を押下、出てきたキーの更新の強制にチェックを入れ「完了」を押下
- 上記の操作をプッシュの構成でも行う
- ローカルのプロジェクトを右クリック→チーム→アップストリームへプッシュを選択
- 6と7で行ったフェッチとプッシュの構成にて「更新の強制」に入れたチェックを外しておく(重要)
これで projectname/src っていう作りになる。