5
4

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.

IntelliJでgitに大量のファイルをaddする方法(初めてのadd等)

Posted at

IntelliJからgitに対して、複数のファイル/ディレクトリを右クリックしてからaddすると、ちゃんとaddされないことが多々あります。
また、大量にファイルを新規作成した場合に、全てを探し出して右クリックするのも面倒です。
そこで、IntelliJでGitによってバージョン管理されていないファイルを一気にバージョン管理下に置く方法をご紹介します。

まずはプロジェクトでIntelliJとgitを統合する。

初回に一回だけやっておく作業です。
これは簡単で、メニューのVCSからEnable Version Control Integration...を選択して、次に出てきた小さい画面で、Gitを選択してからOKをクリックするだけです。
もちろん事前にgitをインストールしておく必要があります。(Windowsの場合でいうと、IntelliJからgit.exeが利用されます)

実際にファイルをバージョン管理対象に追加する。

上記手順を踏んで、プロジェクトでGitがIntelliJと統合されたら、デフォルトだと左下の方にChagnesというタブが出てきます。
そこで、Click to browseをクリックします。

all1.png

次の画面でバージョン管理されていないファイルの一覧が表示されます。
一番上のディレクトリを選択して、左側の+ボタンをクリックすることで、.gitignoreで指定されていない全ファイルを一気にバージョン管理対象とすることが出来ます。

all2.png

実際に+をクリックするとこのような状態に。
なお、 この時点ではコミットされていません。 あくまでバージョン管理対象となっただけです。コミットは別途行う必要があります。

all3.png

Closeをクリックするとダイアログが閉じて、先ほどのChangesタブが更新されます。

all4.png

これで全てのファイルがバージョン管理対象となりました。
しつこいですが、 まだコミットはされていません。 メニューのVCSからCommit Changesを選択するか、上向きの緑色の矢印アイコンをクリックすればコミット用ダイアログが表示されるので、そこからコミットできます。

メモ

IntelliJでのgitを使ったコミットは、git addgit commitを両方同時に実行しています。

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?