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å.