JavaRush /Java Blog /Random-JA /IntelliJ IDEA ユーザーガイド。バージョン管理システムの操作の基本
theGrass
レベル 24
Саратов

IntelliJ IDEA ユーザーガイド。バージョン管理システムの操作の基本

Random-JA グループに公開済み

バージョン管理システムの操作の基本

IntelliJ IDEA の最も優れた点の 1 つは、Git、GitHub、Subversion、Mercurial、Perforce、TFS、CVS、Visual SourceSafe、Rational ClearCase などの主要なバージョン管理システムとの優れた統合です。 IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 1
  1. バージョン管理からプロジェクトを取得する

    バージョン管理からプロジェクトをインポートするには、ようこそ画面(IDEA のようこそウィンドウ) またはメイン メニュー バーのVCS (バージョン管理システム) メニューで「バージョン管理からチェックアウト」ボタンをクリックします。

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 2

    プロジェクトにMavenまたはGradleのビルド構成ファイルがある場合、IntelliJ IDEA はそれらを構成に使用するように求めるプロンプトを表示します。

  2. バージョン管理システムの設定

    プロジェクトのバージョン管理設定は、「設定」→「バージョン管理」メニューで利用できます。使用するバージョン管理システムのルート ディレクトリとして任意のプロジェクト ディレクトリを選択でき、この選択はいつでも変更できます。いつでもバージョン管理を無効にすることもできます。

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 3

    また、プロジェクトの異なるディレクトリを異なるバージョン管理システムに保存でき、IntelliJ IDEA を使用すると、それらに対するすべての操作を同じ方法で実行できます。

  3. ツールウィンドウと変更リストを変更します

    プロジェクトでバージョン管理を有効にすると、変更ツール ウィンドウを使用してローカルの変更を表示および管理できるようになります。すぐに開くには、Alt + 9 (Mac の場合は Cmd + 9)を押します。

    変更の管理を容易にするために、変更はすべて、作成、削除、アクティブ化できる変更のリストにまとめられています。

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 4
  4. バージョン管理システム操作ポップアップ メニュー

    選択したファイル、ディレクトリ、またはプロジェクト全体に対して何らかの VCS 操作を実行する必要がある場合は、キーボードショートカットAlt + Back Quote ( Mac の場合は Ctrl + V ) を使用してVCS 操作ポップアップ メニューを使用します。

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 5
  5. 変更履歴の表示

    プロジェクト内のファイルまたはディレクトリの変更履歴は、VCS 操作メニュー、またはメイン メニュー バーのVCS → <バージョン管理システム名> → 履歴の表示、またはコンテキスト メニュー<バージョン管理システム名> → 表示から利用できます。歴史

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 6

    特定のコード部分の変更を表示するには、「選択範囲の履歴を表示」項目を使用します。

  6. 注釈

    Аннтоации доступны How из всплывающего меню, так и из главного и контекстного меню. Они позволяют вам видеть кто и когда поменял каждую конкретную строку codeа.

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 7

    Вызвав панель аннотаций, вы увидете детальную информацию о соответствующем коммите.

  7. Полезные клавиатурные сочетания

    • Добавить текущий список изменений в систему контроля версий Ctrl + K (Cmd + K для Mac)
    • Обновить проект Ctrl + T (Cmd + T для Mac)
    • Добавить выделенные файлы и директории в систему контроля версий Ctrl + Alt + A (Alt + Cmd + A для Mac)
    • Пометить выделенные файлы и папки How измененные (обновленные) Ctrl + Alt + E (Alt + Cmd + E для Mac)
    • Посмотреть изменения (доступно в окне инструментов Changes) Ctrl + D (Cmd + D для Mac)
    • Переместить изменения в другой список изменений (доступно в окне инструментов Changes) F6
    • Залить ваши локальные изменения в удаленную систему контроля версий Ctrl + Shift + K (Cmd + Shift + K для Mac)
  8. Варианты сохранения изменений

    Когда вы добавляете ваши изменения в систему контроля версий, IntelliJ IDEA позволяет вам производить самые разные операции: поменять список изменений в который вы их добавляете, объеденить изменения с уже добавленными, используя Amend commit, переформатировать измененный code, оптимизировать импорты, убедиться что инспекция codeа не выдает ниHowих предупреждений, обновить информацию о копирайте, or даже загрузить ваши изменения на удаленный ftp server.

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 8
  9. Игнорируемые файлы

    Настроить список игнорируемых файлов можно в меню Settings → Version Control, or с помощью соответствующей кнопки в окне инструментов Changes.

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 9

    Текущий список игнорируемых файлов можно увидеть в окне инструментов Changes рядом со списками изменений, нажав соответствующую кнопку.

  10. Ветви

    С помощью IntelliJ IDEA вы можете легко создавать, переключаться, объединять, сравнивать и удалять ветви codeа. (только в Git и Mercurial). Whatбы посмотреть список существующих ветвей or создать новую, используйте либо Branches из главного or контекстного меню, or всплывающее меню VCS operations, or элемент управления на правой стороне панели статуса.

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 10

    Для разных систем контроля версий IntelliJ IDEA производит все операции одновременно, так что вы не должны переключаться между ними.

  11. Shelves, stashes, и patches

    Меню Shelves и Stashes помогает вам спрятать некоторые локальные изменения без добавления их в систему контроля версий. Нужно это для того, чтобы переключиться на ту версию файлов что хранится в системе контроля версий и потом иметь возможность вернуться назад к вашим локальным изменениям. Различаются они тем, что Shelves поддерживается самой IntelliJ IDEA и хранятся они локально у вас, а Stashes хранятся в системе контроля версий. Patches позволяет вам сохранить некоторый набор изменений в виде file, который можно передать по электронной почте or выложить на общедоступный диск и потом применить к codeу. Это полезно если вы работаете удаленно, без постоянного подключения к системе контроля версий, но все равно должны передавать ваши изменения другим членам проекта.

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 11
  12. Log

    Whatбы посмотреть полный список изменений, добавленных в систему контроля версий, отсортированный и отфильтрованый по ветви codeа, имени пользователя, дате, папке or даже фразе в описании, откройте вкладку Log в окне инструментов Changes. Это простейший способ найти нужный вам набор изменений, or изучить историю изменений.

    IntelliJ IDEA ユーザーガイド。 バージョン管理システムの操作の基本 - 12
Оригинал статьи
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION