12
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

PhpStormで1プロジェクトで複数Gitを管理

Posted at

初めに

PhpStormってとても便利なIDEですよね。
その中でも特に気に入っているのがGitのGUIツールです。
この記事では、そのツールのひとつの機能として、1プロジェクトで複数のGitを管理することができる方法を、備忘録も兼ねて記載していきます。

プロジェクト準備

新規でも、既存のものでも構いません。
Gitで管理しているディレクトリが2つ以上あるプロジェクトを準備します。
私は以下のように2つのGitで管理されたディレクトリを用意してみました。

.
├── TestA/ TestAリポジトリ
└── TestB/ TestBリポジトリ

ディレクトリ.jpg

Gitツール

早速Gitの表示を行います。
Ctrl+Alt+S、またはFile>Settingsから設定画面を開いてください。Shiftを2回押してSettingsでもOKです。

その画面の検索窓からVersion Controlと検索しVersion Controlの設定画面を開いてください。
探すと以下に近い画面が表示されるはずです。
バージョン設定1.jpg

各Gitのレポジトリが表示されているはずです。
そうしたら、各レポジトリを選択して、右の緑のプラスボタンを押して、プロジェクトのリポジトリの管理に追加してください。
これでひとまずはGitの複数管理の設定が完了です。
下記のように左下にVersion Controlというタブが追加されます。
完了後下.jpg

実際にVersion ControlタブからLogのタブを開いてみてください。
そうすると通常、ひとつしか表示されないLogのツリーに2つのリポジトリが表示される状態になっていると思います。
GitLog.jpg

また、Pathsを選択すると、表示するリポジトリを選択することができます。
片方のリポジトリのみ、全部表示といったことが簡単に行えるので、とても便利ですね。

恐らくIntelliJ IDEAやRubyMineでも同様のことができると思います。お試しください。

12
5
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
12
5

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?