Mundarija:

Git-da xususiyat bo'limi nima?
Git-da xususiyat bo'limi nima?

Video: Git-da xususiyat bo'limi nima?

Video: Git-da xususiyat bo'limi nima?
Video: Biologiya - Yo'sinlar bo'limi // PREP.UZ 2024, Noyabr
Anonim

A xususiyat bo'limi oddiygina alohida filiali sizning Git repo singlni amalga oshirish uchun ishlatiladi xususiyat loyihangizda.

Shunga ko'ra, gitdagi rivojlanish filiali nima?

A filialini rivojlantirish ustadan yaratilgan. Chiqarish filiali dan yaratilgan rivojlantirish . Xususiyat filiallari dan yaratilgan rivojlantirish . Xususiyat tugallangach, u birlashtiriladi filialini rivojlantirish . Chiqarilganda filiali bajariladi, u birlashtiriladi rivojlantirish va usta.

Xuddi shunday, bitbucket-da qanday qilib xususiyat filialini yarataman? Bitbucket-dan filial yaratish uchun

  1. Repozitoriydan global yon panelda + tugmasini bosing va Ishga kirish ostida Filial yaratish-ni tanlang.
  2. Ko'rsatilgan qalqib chiquvchi oynadan Turni tanlang (agar tarmoqli modeldan foydalansangiz), Filial nomini kiriting va Yaratish tugmasini bosing.
  3. Filialni yaratganingizdan so'ng, uni mahalliy tizimingizdan tekshirishingiz kerak.

Xuddi shunday, siz qanday qilib xususiyat filialini yaratishingiz mumkinligini so'rashingiz mumkin.

Xususiyat bo'limining ish jarayoni

  1. Loyihani klonlash: git clone [email protected]:project-name.git.
  2. Xususiyatingiz bilan filial yarating: git checkout -b $feature_name.
  3. Kod yozing. O'zgarishlarni qabul qiling:
  4. Filialingizni GitLab-ga o'tkazing:
  5. Kodingizni majburiyatlar sahifasida ko'rib chiqing.
  6. Birlashtirish so'rovini yarating.
  7. Sizning jamoangiz rahbari kodni ko'rib chiqadi va uni asosiy filialga birlashtiradi.

Git filialidan qanday foydalanaman?

Pull so'rovlari uchun filiallardan foydalanish

  1. GitHub-da omborni ajratib oling.
  2. Uni kompyuteringizga klonlang.
  3. Filial qiling va unga o'ting: git checkout -b fixingBranch.
  4. Fayllarga o'zgartirishlar kiriting.
  5. O'zgarishlarni tarixga kiriting.
  6. Filialni vilkali versiyangizgacha suring: git push origin fixingBranch.

Tavsiya: