Så här tar du bort Git Versions spårning från en mapp

0
195

Om du har laddat ned ett .zip från Github eller klonat ett arkiv kommer det som standard att länkas till källförvaret. Om du vill byta till ditt eget förråd eller ta bort versionsspårning helt kan du göra det enkelt.

Ta bort Git helt

Git lagrar all sin data och de flesta av dess konfigurationer i en mapp som heter .git. Om du tar bort den här mappen kommer Git -versionens spårning helt att tas bort från katalogen, men den tar också bort all Git -versionshistorik. Mappen kommer att se ut som om Git aldrig hade installerats.

Om detta är vad du vill kan du ta bort det. Men du kanske istället vill byta till ditt eget förråd och behålla mappens versionshistorik. Detta är användbart om du vill ladda ner och gaffla ett Github -projekt (även om Github har verktyg för att göra det automatiskt).

.Git -mappen är dock dold, så det enklaste sättet att ta bort den är via din terminal. Om du ansluter till en server via SSH måste du göra detta ändå. Navigera till mappen och ta bort .git-mappen:

cd ~/Downloads/your-git-repo rm -rf .git

Om du föredrar att ta bort den via din webbläsare, gör du & #8217; måste aktivera dolda filer. Du kan göra detta i Windows genom att trycka på Windows -tangenten och söka efter “ Visa dolda filer. ”

Annons

Apple gör det inte lika enkelt för MacOS. Du kommer fortfarande att behöva använda terminalen och ändra någon konfiguration för Finder:

standardinställningar skriv com.apple.finder AppleShowAllFiles TRUE killall Finder

Efter det kan du ’ ta bort .git-mappen från din webbläsare.

Byta till ett nytt arkiv (fjärrkontroll)

Om du vill behålla mappens versionshistorik vill du lämna .git -mappen ensam och istället ta bort och ersätta befintlig fjärrkontroll. Git använder “ fjärrkontroller ” för att konfigurera varifrån den hämtar uppdateringar.

Observera att borttagning av en fjärrkontroll inte påverkar ditt arkiv — det kopplar helt enkelt bort det från Github eller var det än är värd. Du kan sedan lägga till en ny fjärrkontroll och peka på ett nytt Github -arkiv och skjuta din .git -mapp till din egen lagringsplats.

Du kan lista alla fjärrkontroller tillsammans med webbadressen som de pekar på med remote -v:

git remote -v

Du vill förmodligen ta bort “ origin, ” standardfjärrkontrollen. Du kan göra det med remote -rm:

git remote rm origin

Sedan vill du hämta den nya fjärrkontrollen:

git fetch origin

Och tryck hela mappen:

git push -u origin master Annonsering

Om du gjorde ändringar måste du dock lägga till och göra dessa ändringar innan du trycker på.