JavaRush /Java blogi /Random-UZ /IntelliJ IDEA foydalanuvchi qo'llanmasi. Versiyalarni bos...
theGrass
Daraja
Саратов

IntelliJ IDEA foydalanuvchi qo'llanmasi. Versiyalarni boshqarish tizimlari bilan ishlash asoslari

Guruhda nashr etilgan

Versiyalarni boshqarish tizimlari bilan ishlash asoslari

IntelliJ IDEA-ning eng yoqimli jihatlaridan biri uning Git, GitHub, Subversion, Mercurial, Perforce, TFS, CVS, Visual SourceSafe va Rational ClearCase kabi asosiy versiyalarni boshqarish tizimlari bilan ajoyib integratsiyalashuvidir. IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 1
  1. Loyihangizni versiya boshqaruvidan oling

    Loyihangizni Version Control-dan import qilish uchun Xush kelibsiz ekrandagi ( IDEA-ning xush kelibsiz oynasi) yoki asosiy menyu panelidagi VCS (Versiyani boshqarish tizimi) menyusidagi Versiya boshqaruvidan tekshirish tugmasini bosing.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 2

    Agar loyihangizda Maven yoki Gradle uchun konfiguratsiya fayllari mavjud bo'lsa , IntelliJ IDEA ularni konfiguratsiya uchun ishlatishingizni taklif qiladi.

  2. Versiyani boshqarish tizimi sozlamalari

    Loyihangiz uchun versiyani boshqarish sozlamalari Sozlamalar → Versiyani boshqarish menyusida mavjud . Siz foydalanayotgan versiyani boshqarish tizimi uchun asosiy katalog sifatida istalgan loyiha katalogini tanlashingiz mumkin va bu tanlovni istalgan vaqtda oʻzgartirishingiz mumkin. Shuningdek, istalgan vaqtda versiya boshqaruvini o'chirib qo'yishingiz mumkin.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 3

    Bundan tashqari, siz loyihangizning turli kataloglarini turli versiyalarni boshqarish tizimlarida saqlashingiz mumkin; IntelliJ IDEA ulardagi barcha operatsiyalarni bir xil tarzda bajarishga imkon beradi.

  3. Asboblar oynasini va ro'yxatlarni o'zgartiradi

    Loyihangizda versiya boshqaruvi yoqilgan boʻlsa, “ Oʻzgartirishlar ” oynasi yordamida mahalliy oʻzgarishlarni koʻrishingiz va boshqarishingiz mumkin . Uni tezda ochish uchun Alt + 9 (Mac uchun Cmd + 9) tugmalarini bosing .

    O'zgarishlarni boshqarishni osonlashtirish uchun ularning barchasi siz yaratishingiz, o'chirishingiz va faollashtirishingiz mumkin bo'lgan o'zgarishlar ro'yxatiga ajratilgan.

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 4
  4. Versiyani boshqarish tizimi operatsiyalari qalqib chiquvchi menyusi

    Agar tanlangan fayl, katalog yoki hatto butun loyihada qandaydir VCS operatsiyasini bajarish kerak bo'lsa, Alt + Orqaga Quote ( Mac uchun Ctrl + V ) klaviatura yorlig'i bilan VCS operatsiyalari qalqib chiquvchi menyusidan foydalaning .

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 5
  5. O'zgarishlar tarixi ko'rsatilmoqda

    Loyihangizdagi fayllar yoki kataloglar uchun oʻzgarishlar tarixini VCS operatsiyalari menyusidan yoki asosiy menyu satridan VCS → <Tizim versiyasini nomi> → Tarixni koʻrsatish yoki kontekst menyusidan <Versiyani boshqarish tizimi nomi> → Koʻrsatish Tarix .

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 6

    Muayyan kod qismidagi o'zgarishlarni ko'rish uchun Tanlash uchun tarixni ko'rsatish bandidan foydalaning .

  6. Izohlar

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 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 foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 8
  9. Игнорируемые файлы

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 9

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

  10. Ветви

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 10

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

  11. Shelves, stashes, и patches

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 11
  12. Log

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

    IntelliJ IDEA foydalanuvchi qo'llanmasi.  Versiyalarni boshqarish tizimlari bilan ishlash asoslari - 12
Оригинал статьи
Izohlar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION