Live coding: Werken met git
Inhoudsopgave:
De bestanden in de Git-werkmap kunnen worden gevolgd of niet worden gevolgd.
Bijgehouden bestanden zijn degenen die zijn toegevoegd en vastgelegd en waar git van op de hoogte is. Bijgehouden bestanden kunnen ongewijzigd, gewijzigd of geënsceneerd zijn. Alle andere bestanden in de werkmap zijn niet bijgehouden en git is zich niet bewust van die bestanden.
Soms raakt je git-werkmap vol met onnodige bestanden die ofwel automatisch zijn gegenereerd, overblijfselen van samenvoegingen zijn of per ongeluk zijn gemaakt. In die situaties kunt u deze bestanden toevoegen aan
.gitignore
of ze verwijderen. Als je je repository netjes en schoon wilt houden, is het beter om de onnodige bestanden te verwijderen.
Dit artikel legt uit hoe u niet-bijgehouden bestanden in Git kunt verwijderen.
Niet-bijgehouden bestanden verwijderen
De opdracht waarmee je niet-bijgehouden bestanden kunt verwijderen, is
git clean
.
Het is altijd een goed idee om een back-up van uw repository te maken, want eenmaal verwijderde bestanden en wijzigingen kunnen niet meer worden hersteld.
Voordat u de daadwerkelijke opdracht uitvoert en niet-bijgehouden bestanden en mappen verwijdert, gebruikt u de optie
-n
die een 'droge run' uitvoert en u laat zien welke bestanden en mappen worden verwijderd:
git clean -d -n
De uitvoer ziet er ongeveer zo uit:
Would remove content/test/ Would remove content/blog/post/example.md
Als sommige van de hierboven genoemde bestanden belangrijk zijn, moet je beginnen met het volgen van deze bestanden met
git add
.gitignore
.
Zodra u zeker weet dat u door wilt gaan en de niet-bijgehouden bestanden en mappen wilt verwijderen, typt u:
git clean -d -f
Met de opdracht worden alle met succes verwijderde bestanden en mappen afgedrukt:
Removing content/test/ Removing content/blog/post/example.md
De optie
-d
vertelt git om ook niet-bijgehouden mappen te verwijderen. Als u geen lege niet-bijgehouden mappen wilt verwijderen, laat u de optie
-d
weg.
De optie
-f
staat voor kracht. Als deze niet wordt gebruikt en de Git-configuratievariabele
clean.requireForce
is ingesteld op true, verwijdert Git de bestanden niet.
git clean -d -i
De uitvoer toont de bestanden en mappen die moeten worden verwijderd en vraagt u wat u met die bestanden moet doen:
Would remove the following items: content/test/ content/blog/post/example.md *** Commands *** 1: clean 2: filter by pattern 3: select by numbers 4: ask each 5: quit 6: help
Selecteer een van de keuzes en druk op
Enter
.
Als u de schone bewerking wilt beperken tot bepaalde mappen, geeft u de paden door aan de mappen die moeten worden gecontroleerd op niet-bijgehouden bestanden als argumenten voor de opdracht. Als u bijvoorbeeld wilt zoeken naar bestanden in de map
src
, voert u het volgende uit:
Genegeerde bestanden verwijderen
Met de opdracht
git clean
kunt u ook genegeerde bestanden en mappen verwijderen.
Gebruik de optie
-x
om alle genegeerde en niet-bijgehouden bestanden te verwijderen:
git clean -d -n -x
git clean -d -n -X
De bovenstaande opdracht verwijdert alle bestanden en mappen in uw
.gitignore
en bewaart de niet-bijgehouden bestanden.
Conclusie
In deze tutorial hebben we je laten zien hoe je niet-bijgehouden bestanden en mappen in Git kunt verwijderen. Vergeet niet om de opdracht altijd droog uit te voeren voordat u daadwerkelijk bestanden verwijdert.
Schijfopruimingstool verwijderen ALLE tijdelijke bestanden verwijderen, inclusief bestanden die in de afgelopen 7 dagen zijn gemaakt
U vertellen hoe u Windows kunt verwijderen van alle tijdelijke bestanden, inclusief bestanden die in de afgelopen 7 dagen zijn gemaakt, omdat de tijdelijke (.tmp) -bestanden in de map% WinDir% Temp en in andere mappen die zijn gemaakt of geopend in de laatste 7 dagen.
Internet Explorer werkt niet meer, loopt vast, loopt vast <-> Is Internet Explorer niet meer werkt, bevriest, crasht, loopt vast of laadt niet of start niet in Windows 10/8/7, probeer deze stappen voor probleemoplossing.
Internet Explorer 11 is een redelijk stabiele browser en werkt erg goed op Windows. Maar er kunnen momenten zijn waarop u, om onbekende redenen, merkt dat uw Internet Explorer vastloopt, vastloopt of regelmatig vastloopt in Windows 10/8/7 - of dat deze helemaal niet wordt geladen of gestart. Mogelijk ziet u zelfs een
Hoe bestanden op Windows 10 te verwijderen die niet kunnen worden verwijderd
Er zijn enkele bestanden in Windows die gewoon niet kunnen worden verwijderd. Als u dergelijke problemen op uw Windows 10-machine ondervindt, probeer dan deze stappen.







