JavaRush /Blogue Java /Random-PT /Guia do usuário do IntelliJ IDEA. Noções básicas de traba...
theGrass
Nível 24
Саратов

Guia do usuário do IntelliJ IDEA. Noções básicas de trabalho com sistemas de controle de versão

Publicado no grupo Random-PT

Noções básicas de trabalho com sistemas de controle de versão

Uma das coisas mais legais do IntelliJ IDEA é sua ótima integração com os principais sistemas de controle de versão, como Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe e Rational ClearCase. Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 1
  1. Obtenha seu projeto do controle de versão

    Para importar seu projeto do Version Control, clique no botão Check out from Version Control na tela de boas-vindas (janela de boas-vindas do IDEA) ou no menu VCS (Version Control System) na barra de menu principal.

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 2

    Se o seu projeto tiver arquivos de configuração de compilação para Maven ou Gradle , o IntelliJ IDEA solicitará que você os use para configuração.

  2. Configurações do sistema de controle de versão

    As configurações de controle de versão para o seu projeto estão disponíveis no menu Configurações → Controle de versão . Você pode selecionar qualquer um dos diretórios do seu projeto como o diretório raiz do sistema de controle de versão que você usa e pode alterar essa seleção a qualquer momento. Você também pode desativar o controle de versão a qualquer momento.

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 3

    Além disso, você pode armazenar diferentes diretórios do seu projeto em diferentes sistemas de controle de versão; o IntelliJ IDEA permite realizar todas as operações neles da mesma maneira.

  3. Janela de ferramentas de alterações e listas de alterações

    Depois de ativar o controle de versão em seu projeto, você poderá ver e gerenciar alterações locais usando a janela de ferramentas Alterações . Para abri-lo rapidamente, pressione Alt + 9 (Cmd + 9 para Mac) .

    Para facilitar o gerenciamento de alterações, todas elas estão organizadas em listas de alterações que você pode criar, excluir e ativar.

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 4
  4. Menu pop-up de operações do sistema de controle de versão

    Se você precisar executar algum tipo de operação VCS em um arquivo, diretório selecionado ou até mesmo em um projeto inteiro, use o menu pop-up de operações VCS com o atalho de teclado Alt + Back Quote ( Ctrl + V para Mac ).

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 5
  5. Exibindo histórico de alterações

    O histórico de alterações de arquivos ou diretórios em seu projeto está disponível no menu de operações do VCS ou na barra de menu principal VCS → <Nome do sistema de controle de versão> → Mostrar histórico ou no menu de contexto <Nome do sistema de controle de versão> → Mostrar História .

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 6

    Para visualizar alterações em um trecho de código específico, use o item Mostrar histórico de seleção .

  6. Anotações

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

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 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.

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 8
  9. Игнорируемые файлы

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

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 9

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

  10. Ветви

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

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 10

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

  11. Shelves, stashes, и patches

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

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 11
  12. Log

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

    Guia do usuário do IntelliJ IDEA.  Noções básicas de trabalho com sistemas de controle de versão - 12
Оригинал статьи
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION