前置き
【Java】Eclipse/EGit/Git/Githubでソースコードを管理する手順を解説します。
※GitHubのアカウントの作成方法や操作方法等については本記事では割愛します。
Github上の作業
githubのリポジトリを作成
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/b95eed034a914fa380b622db54bbabed/image.png)
Eclipse上の作業
1.ローカルリポジトリの作成
プロジェクトを右クリックして、チーム>プロジェクトの共用を選択
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/b500605692f849f2b3feea05346a6b31/image.png)
リポジトリタイプでGitを選択
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/786495219c3847b49f7e450d47d9d655/image.png)
プロジェクトの親フォルダー内のリポジトリーを使用または作成にチェックをつけ、プロジェクトを選択した状態でリポジトリーの作成ボタンをクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/67b6cd35335e4eb197f3b093eedeeef9/image.png)
完了をクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/ebddbc5fda4640e893b86f63e96a8074/image.png)
2.ステージング
プロジェクトで右クリックし、メニューの[チーム]-[コミット...]を選択
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/c7da2e1a40474970b86fa993331bf053/image.png)
Gitステージングビューが表示されるので、ステージングするファイルを選択し + のアイコンをクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/5b7f388aeaa4451aa9cf7fbd6640b58f/image.png)
ステージングされたファイルが下に移動します
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/38f5e9d62c2c4f34b8c8b96480b67758/image.png)
3.コミット
コミットメッセージを入力し、コミットボタンをクリックする。
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/a55d8612eeb443ffb2b532996988d733/image.png)
4.プッシュ
プロジェクト右クリックでチーム>ブランチのプッシュ"master"を選択する。
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/39491a286a5148db8b3c2b3062557660/image.png)
リモートリポジトリのURLを入力し、プレビューをクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/e9d139c1ad204631bb2b3b9cbbd54922/image.png)
プレビューをクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/1dbefd4f10eb493fb2fe0986734e8209/image.png)
Githubのユーザー名とパスワードを入力しログインをクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/9a88a5a72980491b8fff388597cfc97a/image.png)
プッシュをクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/1632c6c1d17445a4a4bfa96526448cdb/image.png)
再度Githubのユーザー名とパスワードを入力しログインをクリック
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/a5385fcd868944c393c68c99ebb6860a/image.png)
プッシュ完了
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/451d47b899a142218ad388f9af3b42d8/image.png)
![](https://images.microcms-assets.io/assets/c8f47cd9ef654a2d9ca6b6e579be433f/cf3980549c6545be95327bd6786bbab8/image.png)
まとめ
いかがでしたでしょうか。本記事では、【Java】Eclipse/EGit/Git/Githubでソースコードを管理する手順について解説しています。Javaの開発にはEclipse IDEが使われることが多く、ソースコードの管理に関してもGit・Githubのケースが多いので、本記事を参考に双方を連携してみてください。