JavaRush /Blog Java /Random-ES /Guía del usuario de IntelliJ IDEA. Conceptos básicos para...
theGrass
Nivel 24
Саратов

Guía del usuario de IntelliJ IDEA. Conceptos básicos para trabajar con sistemas de control de versiones.

Publicado en el grupo Random-ES

Conceptos básicos para trabajar con sistemas de control de versiones.

Una de las cosas más interesantes de IntelliJ IDEA es su gran integración con los principales sistemas de control de versiones como Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe y Rational ClearCase. Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 1
  1. Obtenga su proyecto desde el control de versiones

    Para importar su proyecto desde Control de versiones, haga clic en el botón Extraer desde Control de versiones en la pantalla de bienvenida (ventana de bienvenida de IDEA) o en el menú VCS (Sistema de control de versiones) en la barra de menú principal.

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 2

    Si su proyecto tiene archivos de configuración de compilación para Maven o Gradle , IntelliJ IDEA le solicitará que los use para la configuración.

  2. Configuración del sistema de control de versiones

    La configuración de control de versiones para su proyecto está disponible en el menú Configuración → Control de versiones . Puede seleccionar cualquiera de los directorios de su proyecto como directorio raíz para el sistema de control de versiones que utiliza y puede cambiar esta selección en cualquier momento. También puedes desactivar el control de versiones en cualquier momento.

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 3

    Además, puede almacenar diferentes directorios de su proyecto en diferentes sistemas de control de versiones; IntelliJ IDEA le permite realizar todas las operaciones en ellos de la misma manera.

  3. Ventana de herramientas de cambios y listas de cambios.

    Una vez que haya habilitado el control de versiones en su proyecto, podrá ver y administrar los cambios locales usando la ventana de herramientas Cambios . Para abrirlo rápidamente, presione Alt + 9 (Cmd + 9 para Mac) .

    Para facilitar la gestión de los cambios, todos están organizados en listas de cambios que puede crear, eliminar y activar.

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 4
  4. Menú emergente de operaciones del sistema de control de versiones

    Si necesita ejecutar algún tipo de operación VCS en un archivo, directorio seleccionado o incluso un proyecto completo, use el menú emergente de operaciones VCS con el método abreviado de teclado Alt + Comillas atrás ( Ctrl + V para Mac ).

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 5
  5. Mostrando el historial de cambios

    El historial de cambios de archivos o directorios en su proyecto está disponible en el menú de operaciones de VCS , o desde la barra de menú principal VCS → <nombre del sistema de control de versiones> → Mostrar historial , o desde el menú contextual <nombre del sistema de control de versiones> → Mostrar Historia .

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 6

    Para ver los cambios de un fragmento de código específico, utilice el elemento Mostrar historial de selección .

  6. Anotaciones

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

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 7

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

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

    • Добавить текущий список изменений в систему контроля версий Ctrl + K (Cmd + K для Mac)
    • Обновить проект Ctrl + T (Cmd + T для Mac)
    • Добавить выделенные файлы и директории в систему контроля версий Ctrl + Alt + A (Alt + Cmd + A для Mac)
    • Пометить выделенные файлы и папки Cómo измененные (обновленные) 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, переформатировать измененный código, оптимизировать импорты, убедиться что инспекция códigoа не выдает ниCómoих предупреждений, обновить информацию о копирайте, o даже загрузить ваши изменения на удаленный ftp servidor.

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 8
  9. Игнорируемые файлы

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

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 9

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

  10. Ветви

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

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 10

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

  11. Shelves, stashes, и patches

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

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 11
  12. Log

    Quéбы посмотреть полный список изменений, добавленных в систему контроля версий, отсортированный и отфильтрованый по ветви códigoа, имени пользователя, дате, папке o даже фразе в описании, откройте вкладку Log в окне инструментов Changes. Это простейший способ найти нужный вам набор изменений, o изучить историю изменений.

    Guía del usuario de IntelliJ IDEA.  Conceptos básicos para trabajar con sistemas de control de versiones - 12
Оригинал статьи
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION