JavaRush /Java Blog /Random-IT /Guida per l'utente di IntelliJ IDEA. Nozioni di base per ...
theGrass
Livello 24
Саратов

Guida per l'utente di IntelliJ IDEA. Nozioni di base per lavorare con i sistemi di controllo della versione

Pubblicato nel gruppo Random-IT

Nozioni di base per lavorare con i sistemi di controllo della versione

Una delle cose più belle di IntelliJ IDEA è la sua grande integrazione con i principali sistemi di controllo della versione come Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe e Rational ClearCase. Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 1
  1. Ottieni il tuo progetto dal controllo della versione

    Per importare il tuo progetto da Controllo versione, fai clic sul pulsante Estrai da Controllo versione nella schermata di benvenuto (finestra di benvenuto di IDEA) o nel menu VCS (Version Control System) sulla barra dei menu principale.

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 2

    Se il tuo progetto ha file di configurazione di build per Maven o Gradle , IntelliJ IDEA ti chiederà di usarli per la configurazione.

  2. Impostazioni del sistema di controllo della versione

    Le impostazioni del controllo versione per il tuo progetto sono disponibili nel menu Impostazioni → Controllo versione . Puoi selezionare una qualsiasi delle directory del tuo progetto come directory root per il sistema di controllo della versione che utilizzi e puoi modificare questa selezione in qualsiasi momento. Puoi anche disabilitare il controllo della versione in qualsiasi momento.

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 3

    Inoltre, puoi memorizzare diverse directory del tuo progetto in diversi sistemi di controllo della versione; IntelliJ IDEA ti consente di eseguire tutte le operazioni su di esse nello stesso modo.

  3. Finestra degli strumenti di modifica ed elenchi di modifiche

    Dopo aver abilitato il controllo della versione sul tuo progetto, puoi visualizzare e gestire le modifiche locali utilizzando la finestra dello strumento Modifiche . Per aprirlo rapidamente, premi Alt + 9 (Cmd + 9 per Mac) .

    Per semplificare la gestione delle modifiche, queste sono tutte organizzate in elenchi di modifiche che puoi creare, eliminare e rendere attive.

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 4
  4. Menu a comparsa delle operazioni del sistema di controllo della versione

    Se devi eseguire qualche tipo di operazione VCS su un file, una directory o anche un intero progetto selezionato, utilizza il menu a comparsa delle operazioni VCS con la scorciatoia da tastiera Alt + Citazione indietro ( Ctrl + V per Mac ).

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 5
  5. Visualizzazione della cronologia delle modifiche

    La cronologia delle modifiche ai file o alle directory nel progetto è disponibile dal menu delle operazioni VCS , o dalla barra del menu principale VCS → <Nome del sistema di controllo della versione> → Mostra cronologia , o dal menu contestuale <Nome del sistema di controllo della versione> → Mostra Storia .

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 6

    Per visualizzare le modifiche per una porzione di codice specifica, utilizzare la voce Mostra cronologia per selezione .

  6. Annotazioni

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

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 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.

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 8
  9. Игнорируемые файлы

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

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 9

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

  10. Ветви

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

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 10

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

  11. Shelves, stashes, и patches

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

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 11
  12. Log

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

    Guida per l'utente di IntelliJ IDEA.  Nozioni di base per lavorare con i sistemi di controllo della versione - 12
Оригинал статьи
Commenti
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION