Hur tar jag bort åtaganden från en gren i Git?
Att ta bort ett åtagande i Git måste kontaktas på ett av två sätt, beroende på om du har eller inte har gjort några ändringar. Observera innan du försöker göra detta, när du kör dessa kommandon RADERAR du dina ändringar i arbetskatalogen. Alla ändringar av spårade filer i arbetsträdet sedan < begå > kasseras. Var noga med att spara de ändringar du vill ha separat.
Om dina ändringar inte har skjutits in helt enkelt anger du kommandot
Detta kommer kasta bort alla trädändringar och flytta HEAD till engagemanget före HEAD.
Om du ”vill ta bort åtagandena fram till ett specifikt engagemang, kör du < git log>
till kommandoraden för att hitta det specifika engagemangs-idet och sedan kör
kommer att kasta alla fungerande trädändringar och flytta HEAD till begå vald.
Om du redan har tryckt på dina ändringar måste du köra följande kod
Observera att om andra har dragit den här filialen är det bättre att starta en ny filial. Om du inte gör det när någon annan drog, kommer det bara att slå samman det i sitt arbete, och du får det tryckt upp igen.
Om du behöver hitta ett åtagande som du ”raderade” är det vanligtvis närvarande i < git reflog>
såvida du inte har samlat sopor ditt förvar.
Behöver du hjälp? Kontakta oss på [email protected]