Mundarija:

Muayyan majburiyatni qanday olishim mumkin?
Muayyan majburiyatni qanday olishim mumkin?

Video: Muayyan majburiyatni qanday olishim mumkin?

Video: Muayyan majburiyatni qanday olishim mumkin?
Video: Qarzni qanday undirib olish mumkin? Qonuniy yo'li qanday? 2024, Noyabr
Anonim

Git log yoki GitHub UI ga o'ting va noyobni oling topshirmoq har biri uchun xeshlar majburiyat oladi o'zingiz xohlagan narsani tanlang va keyin quyidagi buyruqni bajaring: git cherry-pick super-long-hash-here. Bu bo'ladi Torting faqatgina shu topshirmoq joriy filialingizga. Bu novdani odatdagidek yuqoriga ko'taring.

Shuningdek, ma'lum bir majburiyat uchun tortishish so'rovini qanday yaratishim mumkinligini bilasizmi?

Keyinchalik, siz kiritmoqchi bo'lgan o'zgarishlarni tanlashingiz kerak tortish so'rovi . GitHub omboringizga boring va buni ko'rishingiz kerak. Taqqoslash & tugmasini bosing tortish so'rovi uchun yaratmoq a tortish so'rovi faqat siz tanlagan o'zgarishlar bilan hissa qo'shmoqchi bo'lgan omborda.

Shuningdek, bilingki, Git-dan bitta faylni qanday olishim mumkin? Agar u faqat a bo'lsa yagona fayl , siz o'zingizga borishingiz mumkin GitHub repo, toping fayl soʻrov boʻyicha, ustiga bosing, soʻngra “Xom koʻrish”, “Yuklab olish” yoki shunga oʻxshash ni bosing. fayl va keyin uni maqsadli serveringizga qo'lda o'tkazing.

Bundan tashqari, eski majburiyatni qanday olishim mumkin?

Agar oxirgisini qaytarmoqchi bo'lsangiz topshirmoq shunchaki git revertni bajaring <keraksiz topshirmoq hash>; keyin siz buni yangisini surishingiz mumkin topshirmoq , bu sizni bekor qildi oldingi majburiyat . Ajratilgan boshni tuzatish uchun git checkout qiling.

Boshqa filialdan majburiyatni qanday tanlaysiz?

SourceTree-da gilos terish usuli:

  1. O'zgartirishlar qo'llanilishi kerak bo'lgan filialga o'ting.
  2. Boshqa filialga murojaat qilmoqchi bo'lgan majburiyatni toping.
  3. Unga o'ng tugmasini bosing va "Cherry Pick" ni tanlang.

Tavsiya: