Mundarija:

Qanday qilib majburiyatga teg qo'yasiz?
Qanday qilib majburiyatga teg qo'yasiz?

Video: Qanday qilib majburiyatga teg qo'yasiz?

Video: Qanday qilib majburiyatga teg qo'yasiz?
Video: TEZ YOZISH ( klaviyaturaga qaramasdan ) | oson usulda o'rganing 2024, Noyabr
Anonim

Teglash Eski Qabul qiladi

Avvalboshdan, git teg a yaratadi teg ustida topshirmoq HEAD havola qilmoqda. Shu bilan bir qatorda git teg muayyan narsaga ko'rsatma sifatida o'tkazilishi mumkin topshirmoq . Bu bo'ladi teg o'tdi topshirmoq sukut bo'yicha HEAD o'rniga. Katta yoshdagilar ro'yxatini to'plash uchun majburiyat oladi ni bajaring git log buyrug'i.

Bu borada oldingi majburiyatni qanday qilib belgilashim mumkin?

git push origin --teglar

  1. Barcha oldingi majburiyatlarni sanab o'ting -
  2. Belgilamoqchi bo'lgan majburiyatni toping va majburiyat identifikatoriga e'tibor bering.
  3. Endi bu majburiyatni belgilang -
  4. Tegni serverga suring.

git commit bir nechta tegga ega bo'lishi mumkinmi? Men ikkita qilganimda teglar xuddi shunday topshirmoq , men buni ichida payqadim. git /refs/ teglar ya'ni har biri teglar mavjud o'ziga tegishli topshirmoq shuning uchun nazariy jihatdan aniq tekshirish mumkin teg aniq tarzda. Amalda bunday emas. git /HEAD refni filialga qo'ying, shuning uchun hammasi yaxshi, bu noaniq emas, balki ma'lum bir filial.

Buni hisobga olsak, git teglari qanday ishlaydi?

Teglar ichida git Bu majburiyatning SHA xeshiga ishora qiluvchi engil havolalardir. Filiallardan farqli o'laroq, ular o'zgaruvchan emas va yaratilgandan keyin o'chirilmasligi kerak. Teglar engil bo'lishi mumkin (bu holda ular to'g'ridan-to'g'ri majburiyatga ishora qiladi) yoki izohli (bu holda ular teg majburiyatga ishora qiluvchi ob'ekt).

Git kontekstida teg nima?

A teg da ishlatiladi Git kontekstlari Muayyan versiyani belgilash uchun. Shu bilan bir qatorda, teglar tarixdagi muayyan nuqtalarni muhim deb belgilash yoki chiqarish nuqtalarini belgilash uchun ishlatiladi. Bir marta a teg o'rnatilgan bo'lsa, odatda undan keyin ko'chirilmaydi. Bu tasodifiy uchun teglash.

Tavsiya: