Филиалды басқа филиалға қалай біріктіруге болады?
Филиалды басқа филиалға қалай біріктіруге болады?

Бейне: Филиалды басқа филиалға қалай біріктіруге болады?

Бейне: Филиалды басқа филиалға қалай біріктіруге болады?
Бейне: Әрқашан ақшаңыз болуы үшін оны әмияныңыздан алыңыз 2024, Қараша
Anonim

Алдымен git checkout іске қосамыз меңгеру белсендіні өзгертіңіз филиал артқа жетілдіру . Содан кейін git командасын орындаймыз біріктіру жаңа- біріктіру үшін тармақ жаңа функция ішіне the негізгі филиалы . Git екенін ескеріңіз біріктіру көрсетілгенді біріктіреді тармағына қазіргі уақытта белсенді филиал . Сондықтан бізге керек дейін болуы қосулы the филиал бұл біз біріктіру.

Мұнда бір филиалды басқа филиалға қалай біріктіруге болады?

астында Филиалдар , мүмкіндікті екі рет басыңыз филиал соған ауысу артта қалды филиал . Түймесін басыңыз Біріктіру түймесі. Пайда болған қалқымалы терезеден қалаған міндеттемені таңдаңыз біріктіру ерекшелігіңізге филиал . Міндеттеме жасау параметрін тексеріңіз біріктіру төменгі жағындағы жылдам алға жылжыту опциясы арқылы шешілді.

Сол сияқты, Sourcetree-дегі басқа филиалдағы тармақты қалай біріктіруге болады? Негізгі түймені екі рет басыңыз филиал (бұл жағдайда Git үшін мастер немесе Mercurial үшін әдепкі) оған ауысу үшін филиал . Түймесін басыңыз Біріктіру түймесі. Пайда болған қалқымалы терезеде тілектер тізіміндегі міндеттемені тексеріңіз филиал ерекшеленген. Сіз осыдан міндеттемені қосқыңыз келетінін көрсетесіз филиал негізгіге филиал.

Сонымен қатар, git ішіндегі бір тармақтан екіншісіне өзгерістерді қалай біріктіруге болады?

Біріктіру сіздің филиал master into - мұны істеудің ең кең таралған жолы. Git деп аталатын жаңа міндеттемені (M) жасайды біріктіру нәтижесінде туындайтын міндеттеме біріктіру the өзгерістер ерекшелігіңізден филиал және екі жерден игереді филиалдар бөлінді.

Филиалды біріктіру оны жояды ма?

Қысқа өмір сүрді филиалдар болу керек жойылды олар болғаннан кейін біріктірілді ұзақ өмір сүру үшін, өйткені олар енді өзекті емес. Филиалдар Өйткені, тегтер сияқты көрсеткіштер ғана және олар жай ғана белгілі бір міндеттемені көрсетеді. компаниясынан алынған міндеттемелер филиал қоқыс жинау оларды алып тастамас бұрын рефлогта сақталады.

Ұсынылған: