JavaRush /Java Blog /Random-TK /IntelliJ IDEA ulanyjy gollanmasy. Wersiýa dolandyryş ulga...
theGrass
Dereje
Саратов

IntelliJ IDEA ulanyjy gollanmasy. Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary

Toparda çap edildi

Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary

IntelliJ IDEA-nyň iň gowy zatlarynyň biri, Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe we ​​Rational ClearCase ýaly esasy wersiýa dolandyryş ulgamlary bilen ajaýyp integrasiýasydyr. IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 1
  1. Taslamaňyzy wersiýa gözegçiliginden alyň

    Taslamaňyzy wersiýa dolandyryşyndan import etmek üçin Hoş geldiňiz ekranyndaky ( IDEA-nyň hoş geldiňiz penjiresi) ýa-da esasy menýu setirindäki VCS (wersiýa dolandyryş ulgamy) menýusynda wersiýa gözegçilik düwmesine basyň.

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 2

    Taslamaňyzda Maven ýa-da Gradle üçin konfigurasiýa faýllary bar bolsa , IntelliJ IDEA olary konfigurasiýa üçin ulanmagyňyzy sorar.

  2. Wersiýa dolandyryş ulgamynyň sazlamalary

    Taslamaňyz üçin wersiýa gözegçilik sazlamalary Sazlamalar → Wersiýa dolandyryş menýusynda bar . Ulanylýan wersiýa dolandyryş ulgamynyň kök katalogy hökmünde taslama kataloglaryňyzyň islendigini saýlap bilersiňiz we bu saýlawy islän wagtyňyz üýtgedip bilersiňiz. Şeýle hem wersiýa dolandyryşyny islän wagtyňyz öçürip bilersiňiz.

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 3

    Şeýle hem, taslamaňyzyň dürli kataloglaryny dürli wersiýa dolandyryş ulgamlarynda saklap bilersiňiz; IntelliJ IDEA size ähli amallary şol bir görnüşde ýerine ýetirmäge mümkinçilik berýär.

  3. Gural penjiresini üýtgedýär we sanawlary üýtgedýär

    Taslamaňyzda wersiýa gözegçiligini açanyňyzdan soň, üýtgeşmeler gural penjiresini ulanyp ýerli üýtgeşmeleri görüp we dolandyryp bilersiňiz . Çalt açmak üçin Alt + 9 basyň (Mac üçin Cmd + 9) .

    Üýtgeşmeleri dolandyrmagy aňsatlaşdyrmak üçin olaryň hemmesi döredip, pozup we işjeňleşdirip boljak üýtgeşmeleriň sanawyna düzülendir.

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 4
  4. Wersiýa gözegçilik ulgamynyň amallary çykýan menýu

    Saýlanan faýlda, katalogda ýa-da hatda tutuş bir taslamada haýsydyr bir VCS amalyny işletmeli bolsaňyz, klawiatura Alt + Yzyna ( Mac üçin Ctrl + V ) klawiatura gysga ýoly bilen VCS amallarynyň çykýan menýusyny ulanyň.

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 5
  5. Üýtgeşmeleriň taryhyny görkezmek

    Taslamaňyzdaky faýllar ýa-da kataloglar üçin üýtgeşmeleriň taryhyny VCS amallar menýusyndan ýa-da esasy menýu setirinden VCS → <Wersiýa dolandyryş ulgamynyň ady> → Taryhy görkeziň ýa-da kontekst menýusyndan <Wersiýa dolandyryş ulgamynyň ady> → Show Taryh .

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 6

    Belli bir kod bölegi üçin üýtgeşmeleri görmek üçin, Saýlaw elementini görkeziň .

  6. Annotasiýa

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

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 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 ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 8
  9. Игнорируемые файлы

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

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 9

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

  10. Ветви

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

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 10

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

  11. Shelves, stashes, и patches

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

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 11
  12. Log

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

    IntelliJ IDEA ulanyjy gollanmasy.  Wersiýa dolandyryş ulgamlary bilen işlemegiň esaslary - 12
Оригинал статьи
Teswirler
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION