JavaRush /Java Blogu /Random-AZ /IntelliJ IDEA İstifadəçi Təlimatı. Versiya idarəetmə sist...
theGrass
Səviyyə
Саратов

IntelliJ IDEA İstifadəçi Təlimatı. Versiya idarəetmə sistemləri ilə işləməyin əsasları

Qrupda dərc edilmişdir

Versiya idarəetmə sistemləri ilə işləməyin əsasları

IntelliJ IDEA ilə bağlı ən gözəl şeylərdən biri onun Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe və Rational ClearCase kimi əsas versiya idarəetmə sistemləri ilə əla inteqrasiyasıdır. IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 1
  1. Layihənizi versiya nəzarətindən əldə edin

    Layihənizi Versiya İdarəsindən idxal etmək üçün Xoş gəlmisiniz ekranında ( IDEA-nın salamlama pəncərəsi) və ya əsas menyu çubuğundakı VCS (Versiya İdarəetmə Sistemi) menyusunda Versiya İdarəsindən Çıxış düyməsini klikləyin.

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 2

    Əgər layihənizdə Maven və ya Gradle üçün konfiqurasiya faylları varsa , IntelliJ IDEA onları konfiqurasiya üçün istifadə etməyi təklif edəcək.

  2. Versiyaya nəzarət sistemi parametrləri

    Layihəniz üçün versiyaya nəzarət parametrləri Parametrlər → Versiyaya Nəzarət menyusunda mövcuddur . Siz istifadə etdiyiniz versiyaya nəzarət sistemi üçün kök qovluq kimi layihə qovluqlarınızdan hər hansı birini seçə bilərsiniz və bu seçimi istədiyiniz zaman dəyişə bilərsiniz. Siz həmçinin istənilən vaxt versiya nəzarətini deaktiv edə bilərsiniz.

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 3

    Həmçinin, layihənizin müxtəlif kataloqlarını müxtəlif versiya idarəetmə sistemlərində saxlaya bilərsiniz; IntelliJ IDEA onlarda bütün əməliyyatları eyni şəkildə yerinə yetirməyə imkan verir.

  3. Alət pəncərəsini və siyahıları dəyişdirir

    Layihənizdə versiya nəzarətini aktiv etdikdən sonra Dəyişikliklər aləti pəncərəsindən istifadə edərək yerli dəyişiklikləri görə və idarə edə bilərsiniz . Onu tez açmaq üçün Alt + 9 (Mac üçün Cmd + 9) düymələrini basın .

    Dəyişiklikləri idarə etməyi asanlaşdırmaq üçün onların hamısı yarada, silə və aktivləşdirə biləcəyiniz dəyişikliklər siyahıları şəklində təşkil edilmişdir.

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 4
  4. Versiyaya nəzarət sistemi əməliyyatları pop-up menyusu

    Əgər seçilmiş faylda, kataloqda və ya hətta bütün layihədə bir növ VCS əməliyyatı yerinə yetirmək lazımdırsa, Alt + Geri Sitat ( Mac üçün Ctrl + V ) klaviatura qısayolu ilə VCS əməliyyatları pop-up menyusundan istifadə edin .

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 5
  5. Dəyişiklik tarixçəsi göstərilir

    Layihənizdəki fayllar və ya qovluqlar üçün dəyişikliklərin tarixçəsi VCS əməliyyatları menyusundan və ya əsas menyu çubuğundan VCS → <Versiya idarəetmə sisteminin adı> → Tarixçəni göstər və ya kontekst menyusundan <Versiya idarəetmə sisteminin adı> → Göstər Tarix .

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 6

    Müəyyən bir kod parçası üçün dəyişikliklərə baxmaq üçün Seçim üçün Tarixçəni göstər elementindən istifadə edin .

  6. Annotasiyalar

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

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 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 İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 8
  9. Игнорируемые файлы

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

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 9

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

  10. Ветви

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

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 10

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

  11. Shelves, stashes, и patches

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

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işin əsasları - 11
  12. Log

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

    IntelliJ IDEA İstifadəçi Təlimatı.  Versiya idarəetmə sistemləri ilə işləməyin əsasları - 12
Оригинал статьи
Şərhlər
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION