Мазмұны:

Мен нақты міндеттемені қалай аламын?
Мен нақты міндеттемені қалай аламын?

Бейне: Мен нақты міндеттемені қалай аламын?

Бейне: Мен нақты міндеттемені қалай аламын?
Бейне: ҚАЛАЙ ӨЗ ӨМІРІҢДІ ТҮБЕГЕЙЛІ ӨЗГЕРТУГЕ БОЛАДЫ? 2024, Қараша
Anonim

Git журналына немесе GitHub UI интерфейсіне өтіп, бірегейді алыңыз міндеттеу әрқайсысы үшін хэштер міндеттейді қалағаныңызды таңдаңыз, содан кейін мына пәрменді іске қосыңыз: git cherry-pick super-long-hash-here. Бұл болады Тарт тек осы ғана міндеттеу ағымдағы филиалыңызға. Бұл бұтақты әдеттегідей жоғары итеріңіз.

Сондай-ақ, белгілі бір міндеттеме үшін тарту сұрауын қалай жасауға болатынын біліңіз?

Әрі қарай, сіз тізімге қосқыңыз келетін өзгерістерді таңдауыңыз керек сұрауды тарту . GitHub репозиторийіне өтіңіз және сіз мұны көресіз. Салыстыру & түймесін басыңыз сұрауды тарту дейін жасау а сұрауды тарту Сіз таңдаған өзгерістермен ғана үлес қосқыңыз келетін репозиторийде.

Сондай-ақ, Git-тен бір файлды қалай алуға болатынын біліңіз? Егер бұл жай ғана а жалғыз файл , сіз өзіңізге бара аласыз GitHub репо, табыңыз файл мәселе бойынша оны басыңыз, содан кейін өңделмеген/жүктелген көшірмесін алу үшін «Шиксіз қарау», «Жүктеп алу» немесе ұқсас түймесін басыңыз. файл содан кейін оны мақсатты серверге қолмен тасымалдаңыз.

Бұған қоса, ескі міндеттемені қалай алуға болады?

Соңғысын қайтарғыңыз келсе міндеттеу жай ғана git revert <қажет емес міндеттеу хэш>; содан кейін сіз мұны жаңадан басуға болады міндеттеу , бұл сіздің жағдайыңызды жойды алдыңғы міндеттеме . Бөлінген басты түзету үшін git checkout орындаңыз.

Басқа филиалдан міндеттемені қалай таңдауға болады?

SourceTree-де шие жинаудың жолы:

  1. Өзгерістер қолданғыңыз келетін филиалға ауысыңыз.
  2. Осы филиалға қолданғыңыз келетін басқа филиалдан міндеттемені табыңыз.
  3. Оны тінтуірдің оң жақ түймешігімен басып, «Шие таңдауын» таңдаңыз.

Ұсынылған: