JavaRush /Java Blog /Random-JA /IntelliJ IDEA ユーザーガイド: バージョン管理の基本
Galina
レベル 8

IntelliJ IDEA ユーザーガイド: バージョン管理の基本

Random-JA グループに公開済み
Wikipedia には、「バージョン管理システム(英語版のバージョン管理システム、VCS、またはリビジョン管理システムから) は、変更される情報の処理を容易にするソフトウェアです。バージョン管理システムを使用すると、同じ文書の複数のバージョンを保存できます。必要に応じて、より以前のバージョンに戻り、誰がいつこの変更を加えたかを確認するなど、さまざまなことが可能です。」 IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 1
  1. バージョン管理システムからプロジェクトを取得するには、IDEA のようこそウィンドウまたは上部のメニュー VCS で [バージョン管理からチェックアウト] を選択し、[Git]、[Git Hub] などを選択する必要があります。

  2. バージョン管理システムの設定は、[ファイル] - [その他の設定] - [デフォルト設定] - [バージョン管理] メニューで利用できます。VCS のプロジェクト ルート ディレクトリを選択できます。VCS をいつでも無効にすることもできます。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 2
  3. VCS をプロジェクトに接続すると、変更を確認および管理できます。Mac の場合は Cmd + 9 を押して、[変更] ウィンドウを表示します。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 3
  4. VCS で何らかの操作を行う必要がある場合は、Mac の場合は Ctrl + V 操作のポップアップ メニューを呼び出すことができます。たとえば、変更をコミットしたい場合です。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 4
  5. ファイルの変更履歴を追跡できます。これを行うには、VCS - Git (または任意の VCS) - 履歴の表示メニューに移動するか、右クリック後に表示されるポップアップ メニューで Git (または VCS) - 履歴の表示 または Ctrl + を選択する必要があります。 V for Mac - 履歴を表示します。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 5

    右下の「ログ」タブで、変更されたファイルをダブルクリックして開き、そのファイル内の特定の変更を確認できます。緑色でマークされているのが追加されたものです。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 6
  6. 注釈を使用すると、コードの特定の各行を誰がいつ変更したかを確認できます。注釈は、同じ 3 つのメニュー オプションから使用できます。フライアウト (Mac の場合は Ctrl + V)、コンテキスト (右クリック)、およびパネルのメイン VCS メニューです。

  7. 無視されるファイルのリストを構成できます。たとえば、[変更] の [無視されたファイルを表示] ボタンを使用します。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 7
  8. Git IDEA を使用すると、コード ブランチを作成、切り替え、マージ、比較、削除できます。既存のブランチのリストを表示するか、新しいブランチを作成するには、メイン メニューまたはコンテキスト メニューの [ブランチ]、VCS 操作ポップアップ メニュー、またはステータス バーの右側にあるコントロールを使用します。(項目はリンクから引用)

  9. Patche を使用すると、一連の変更をファイルとして保存し、電子メールで送信してコードに適用できます。これは、バージョン管理に常時接続せずにリモートで作業しているが、変更を他のプロジェクト メンバーにプッシュする必要がある場合に便利です。(情報はリンク先から)

    これを行うには、「変更」セクションで変更されたファイルを右クリックし、「パッチの作成」を選択します。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 8

    ファイルに保存したい特定のファイルの横にあるボックスをチェックできます。

    IntelliJ IDEA ユーザーガイド: バージョン管理の基本 - 9
リンクに基づいて自分の言葉で書かれています。
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION