Förgasare del 1- Byta huvudmunstycke och sportluftfilter AM6
Innehållsförteckning:
Grenar är en del av den dagliga utvecklingsprocessen och en av de mest kraftfulla funktionerna i Git. När en gren har släppts sammen tjänar den inget syfte utom historisk forskning. Det är vanlig och rekommenderad praxis att ta bort grenen efter en framgångsrik sammanslagning.
Den här guiden beskriver hur du tar bort lokala och avlägsna Git-grenar.
Radera en lokal Git-filial
För att radera en lokal Git-gren använder du kommandot
git branch
med alternativet
-d
(- ta
--delete
):
git branch -d branch_name
Deleted branch branch_name (was 17d9aa0).
error: The branch 'branch_name' is not fully merged. If you are sure you want to delete it, run 'git branch -D branch_name'.
Som meddelandet ovan säger kan du tvinga bort raderingen genom att använda alternativet
-D
som är en genväg för -
--delete --force
:
git branch -D branch_name
Observera att om du tar bort en orammad gren förlorar du alla ändringar på den grenen.
git branch --no-merged
kommandot
git branch --no-merged
.
Om du försöker ta bort den nuvarande grenen får du följande meddelande:
error: Cannot delete branch 'branch_name' checked out at '/path/to/repository'
Du kan inte ta bort den gren du för närvarande har. Byt först till en annan gren och radera sedan
branch_name
:
git checkout master
git branch -d branch_name
Radera en fjärrkontroll
I Git är lokala och avlägsna grenar separata objekt. Att ta bort en lokal filial tar inte bort fjärrgrenen.
För att radera en fjärrgren använder du
git push
kommandot med alternativet
-d
(- ta
--delete
):
git push remote_name --delete branch_name
Där
remote_name
vanligtvis är
origin
:
git push origin --delete branch_name
… - branch_name
Det finns också ett alternativt kommando för att radera en fjärrgren, det är åtminstone för mig svårare att komma ihåg:
git push origin remote_name:branch_name
error: unable to push to unqualified destination: branch_name The destination refspec neither matches an existing ref on the remote nor begins with refs/, and we are unable to guess a prefix based on the source ref. error: failed to push some refs to '[email protected]:/my_repo'
I situationer som detta måste du synkronisera din grenlista med:
git fetch -p
Alternativet
-p
berättar för Git att ta bort eventuella fjärrspårningsreferenser som inte längre finns på fjärrförvaret innan hämtningen.
Slutsats
I denna handledning har du lärt dig hur du tar bort lokala och avlägsna Git-grenar. Grenar är i princip en referens till en ögonblicksbild av dina förändringar och har en kort livscykel. När grenen är sammanslagd i befälhavaren (eller en annan huvudgren) behövs den inte längre och bör tas bort.
Med kommandot
git branch
kan du också byta namn på, skapa och lista lokala och fjärranslutna Git-grenar.
Ledamöter av Europaparlamentet kommer att avgöra om en rad frågor, bland annat hur man reglerar telekomföretag i EU, hur man straffar företag som snedvrider konkurrensen, hur man delar radiofrekvenser som släpps av TV: s migrering till digital sändning och hur man skyddar medborgarnas data i den digitala tiden.
Men de är delade om huruvida IP-adresser ska ses som personuppgifter. "Vi kommer att be kommissionen att formellt lägga fram en rapport om detta", säger Malcolm Harbour, en brittisk konservativ parlamentsledamot som spelar en central roll för att hylla den så kallade telekomrevisionen genom parlamentet.
Hur man tar bort / tar bort användare i Linux (userdel-kommando)
I Linux kan du ta bort ett användarkonto och alla tillhörande filer med kommandot userdel. Denna handledning förklarar userdel-kommandot och dess alternativ.
Hur man tar bort (tar bort) symboliska länkar i Linux
En symbolisk länk, även känd som en symlink, är en speciell filtyp som pekar på en annan fil eller katalog. I den här guiden visar vi dig hur du tar bort (raderar) symbollänkar i Linux / UNIX-system.







