Төлем әдістері Abuse

Osram os жою құралы

04.09.2021, 19:43

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

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

Қалай жоюға болады

Бұтақты алып тастамас бұрын, бізде не бар екенін қарау керек. Жергілікті іздеу үшін репозиторий каталогындағы пәрменді пайдаланыңыз:

Git филиалы: $ git филиалы

Бұл пәрмен ағымдағы тармақ жасыл түспен бөлектелген және жұлдызшамен белгіленген жергілікті тармақтардың тізімін көрсетеді. Жойғыңыз келсе,-D параметрімен бірдей пәрменді пайдаланыңыз. мысалы, feature/somefeature1 функциясын жойғыңыз келсе, келесі пәрменді іске қосыңыз

git филиалы-d функциясы / somefeature1

Балама ретінде,

git филиалы - функцияны жою / somefeature1

Егер бұл филиалда серверге жүктелмеген құжатсыз өзгертулер немесе түзетулер болса, жою қабылданбауы мүмкін. Жою үшін-D параметрін пайдаланыңыз:

$ git филиалы-d функциясы / somefeature1

Және керісінше.

branch git филиалы delete жою force күш функциясы / somefeature1

Филиал жойылады, егер сіз жергілікті филиалдардың тізімін қайта тексерсеңіз, филиал бұдан былай болмайды:

Енді жойылған тармақты қалай жою керектігін қарастырайық. Бұл жағдайда филиал тек жергілікті жерде жойылады, бірақ егер ол қашықтағы мұрағатқа көшірілген болса, ол әлі де қалады.

Жойылған филиалды қалай жоюға болады

Қашықтағы мұрағаттан филиалды қалай жоюға болады? Ең алдымен, сізде қашықтағы мұрағаттардың тізімі және қосылған барлық жаңартулар болуы керек.

Сіз мұны келесі пәрменді орындау арқылы жасайсыз

$ алға қарай тартыңыз

Жойылған тармақты көру үшін осы пәрменді git репозиторийі бар каталогта іске қосыңыз.

$ git филиалы-r

Жойылған тармақтар қызыл түспен белгіленеді және әрбір тармақтың алдында ол табылған көздің атауы көрсетіледі. Бұл жағдайда бұл көзі болып табылады. Жойылған тармақты жою үшін --delete параметрімен push пәрменін пайдаланыңыз, мысалы, feature / somefeature1 үшін пәрмен келесідей көрінеді

git push origin-жою функциясы / somefeature1

Ол енді мұрағатта жоқ.

Жойылған функцияны жеңілдетілген синтаксиспен қалпына келтіруге арналған командалар бар. Атаудың алдына --delete орнына қос нүкте қойыңыз. Мысалға.

git push Origin: функция / somefeature1

Бұл пәрмен де жұмыс істейді. Жергілікті жерде жоқ барлық жүктелген филиалдарды жою үшін келесі пәрменді пайдаланыңыз

git push - қара өріктің шығу тегі

Және бұл солай болды. Біз нұсқауларды орындадық. Бұл соншалықты күрделі емес. Егер сіз графикалық клиенттерді қолдансаңыз, бұл одан да оңай.