Начини плаћања Abuse

Алат за уклањање Осрам ОС

04.09.2021, 19:43

Да би се обезбедио развој различитих верзија софтвера, овде се имплементирају гране. Користе се за развој нових функционалности у услужном програму. Ако тим развија производ, сваки програмер може радити на одређеној функционалности у посебној грани.

Када је посао завршен, он се комбинује са главним, након што се прво пошаље другим члановима тима на проверу. Са таквим током рада, временом се накупи много непотребних ствари које треба уклонити. У овом упутству ћемо говорити о томе како уклонити локално и даљински.

Како уклонити

Пре брисања гране, да видимо шта имамо. Да видите локалне, користите команду у фасцикли спремишта:

 $ git branch

Команда приказује листу локалних, при чему је тренутна означена зеленом бојом и звездицом. Да бисте га уклонили, морате користити исту команду гранања са опцијом -д. На пример, да бисте уклонили функцију/неку функцију1, покрените следећу команду

 $ git branch -d feature/somefeature1

Алтернативно:

$ git branch --delete feature/somefeature1

Ако ова грана има неизвршене промене или урезивања која нису послата на сервер, онда програм може одбити да је избрише. Да и даље избришете, користите опцију -Д:

 $ git branch -D feature/somefeature1
И други начин:
 $ git branch --delete --force feature/somefeature1

Грана је обрисана, ако затим поново проверите листу локалних филијала, ова грана више неће бити тамо:

Затим ћемо схватити како да избришемо удаљену грану. У овом случају, грана је обрисана само локално, али ако је већ гурнута у удаљено спремиште, онда је још увек ту.

Како избрисати удаљену грану

Како могу да га уклоним из удаљеног спремишта? Пре свега, морате да добијете листу и сва ажурирања из додатих удаљених складишта.

радимо:

 $ git pull

Да бисте видели избрисане, потребно је да покренете следећу команду у фасцикли са гит спремиштем:

 $ git branch -r

Ево оних који су означени црвеном бојом и испред имена сваког од њих је назначен извор у коме се појављује. У овом случају то је порекло. Да бисте избрисали избрисану ставку, користите пусх команду са опцијом --делете, на пример, за исту функцију/неку функцију1 команда ће изгледати овако:

 $ git push origin --delete feature/somefeature1

Више није у спремишту.

Постоје команде које вам омогућавају да избришете избрисану датотеку, као и поједностављену синтаксу. Уместо опције --делете, испред имена ставите двотачку.

на пример:

 $ git push origin :feature/somefeature1

Такав тим ће такође радити. Ако желите да избришете све удаљене гране које не постоје локално, користите команду:

 $ git push --prune origin
То је све. Прегледали смо упутства. То није тако тешко урадити. Ако користите графичке клијенте, све ће постати још лакше.