JavaRush /Blog Java /Random-FR /Guide de l'utilisateur d'IntelliJ IDEA. Bases du travail ...
theGrass
Niveau 24
Саратов

Guide de l'utilisateur d'IntelliJ IDEA. Bases du travail avec les systèmes de contrôle de version

Publié dans le groupe Random-FR

Bases du travail avec les systèmes de contrôle de version

L'un des aspects les plus intéressants d'IntelliJ IDEA est sa grande intégration avec les principaux systèmes de contrôle de versions tels que Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe et Rational ClearCase. Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 1
  1. Obtenez votre projet à partir du contrôle de version

    Pour importer votre projet depuis Version Control, cliquez sur le bouton Extraire depuis Version Control sur l'écran de bienvenue (fenêtre de bienvenue d'IDEA) ou dans le menu VCS (Version Control System) de la barre de menu principale.

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 2

    Si votre projet contient des fichiers de configuration de build pour Maven ou Gradle , IntelliJ IDEA vous invitera à les utiliser pour la configuration.

  2. Paramètres du système de contrôle de version

    Les paramètres de contrôle de version de votre projet sont disponibles dans le menu Paramètres → Contrôle de version . Vous pouvez sélectionner n'importe lequel de vos répertoires de projet comme répertoire racine du système de contrôle de version que vous utilisez, et vous pouvez modifier cette sélection à tout moment. Vous pouvez également désactiver le contrôle de version à tout moment.

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 3

    De plus, vous pouvez stocker différents répertoires de votre projet dans différents systèmes de contrôle de version ; IntelliJ IDEA vous permet d'effectuer toutes les opérations sur ceux-ci de la même manière.

  3. Fenêtre de l'outil Modifications et listes de modifications

    Une fois que vous avez activé le contrôle de version sur votre projet, vous pouvez voir et gérer les modifications locales à l'aide de la fenêtre de l'outil Modifications . Pour l'ouvrir rapidement, appuyez sur Alt + 9 (Cmd + 9 pour Mac) .

    Pour faciliter la gestion des modifications, elles sont toutes organisées en listes de modifications que vous pouvez créer, supprimer et activer.

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 4
  4. Menu contextuel des opérations du système de contrôle de version

    Si vous devez exécuter une sorte d'opération VCS sur un fichier, un répertoire ou même un projet entier sélectionné, utilisez le menu contextuel des opérations VCS avec le raccourci clavier Alt + Back Quote ( Ctrl + V pour Mac ).

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 5
  5. Afficher l'historique des modifications

    L'historique des modifications apportées aux fichiers ou répertoires de votre projet est disponible depuis le menu des opérations VCS , ou depuis la barre de menu principale VCS → <Nom du système de contrôle de version> → Afficher l'historique , ou depuis le menu contextuel <Nom du système de contrôle de version> → Afficher Histoire .

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 6

    Pour afficher les modifications apportées à un morceau de code spécifique, utilisez l' élément Afficher l'historique de la sélection .

  6. Annotations

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

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 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.

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 8
  9. Игнорируемые файлы

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

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 9

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

  10. Ветви

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

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 10

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

  11. Shelves, stashes, и patches

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

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 11
  12. Log

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

    Guide de l'utilisateur d'IntelliJ IDEA.  Bases du travail avec les systèmes de contrôle de version - 12
Оригинал статьи
Commentaires
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION