0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Eclipseと】GitHubからSpringBootプロジェクトをクローンしたい【SourceTreeを使用】

Last updated at Posted at 2024-02-20

はじめに

今回はGitHub上のSpringBootプロジェクトをSourceTreeでクローンしてEclipseでエディットするまでの流れを簡単に記述していきます。初心者向け記事であり,私も初心者です。

用意するもの

  • Eclipse
  • SourceTree
  • GitHubのSpringBootプロジェクトのリポジトリ
    ご用意のある方はご自身のプロジェクトで,
    本記事では例として以下のサイトで紹介されているプロジェクトのコピーを使います。

Maven, Gradle どちらでも大丈夫です。

手順.1 SourceTreeでクローン

GitHub上のリポジトリをコピーします。
画像の赤枠にご注目,[Code]->[HTTPS]->[コピー]
Sample01.jpg

次にSourceTreeでの操作です。
[Clone]項目から

一つ目のテキストボックスにはリポジトリを記述します。すなわち先ほどGitHubでコピーしたものをペーストするのみです。

二つ目のテキストボックスにはクローンしたプロジェクトを保存するフォルダのパスを記述する必要があります。ここで注意することは…

  • 指定したフォルダが空であること
  • フォルダのパスはあとで利用するので忘れない

以上の二点です。
今回は例として分かりやすくするため,デスクトップに"GitSample"という空フォルダを用意しました。

空欄が埋まれば最下部の[クローン]を押すのみです。
Sample02.jpg

無事にクローンが完成していれば"GitSample"のフォルダはこのようになっていると思います。クローン成功です。
".git"ファイルは隠しファイルなので特に設定していなければ表示されません。
Sample03.jpg

手順.2 Eclipseをエディタにする(プロジェクトのインポート)

Eclipseを起動後,画面左上の[ファイル]->[インポート]を選択します。選択画面では,
クローンしたプロジェクトがGradleプロジェクトなら[既存のGradleプロジェクト]
Mavenプロジェクトなら[既存のMavenプロジェクト]を選択しましょう。
私はMevanを選択しました。
Sample04.jpg
プロジェクトのパスが求められます。ここで[参照]からクローン先のフォルダ内のプロジェクトを選択します。このあとMavenプロジェクトでは[完了]を押すだけでした。
Sample05.jpg
無事インポートされると>プロジェクト名[boot][devtools][Gitブランチ名]
など表示されています。

特に[boot]と表示されない場合はSpringBootプロジェクトと認識されていない可能性があり"pom.xml",Gradleプロジェクトの場合は"build.Gradle"のような設定ファイルの記述等を再確認する必要があります。
Sample06.jpg

ひとまずEclipseで変更したコードの記述をSourceTreeが監視する関係の構築が完了しました。お疲れさまでした。

おわりに

プロジェクトの全体を監視すると,
自身のコーディング以外にも色んなファイルたちがコミットしてほしそうにこちらを見ている現象について解説や解決策がある有識者の皆様…助けて…<(´⌯ ̫⌯`)>
Sample07.jpg

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?