SKR 1.4 - TMC2130 SPI
Tartalomjegyzék:
A Git munkakönyvtárban lévő fájlok nyomon követhetők vagy nyomon követhetők is.
A nyomon követett fájlokat adták hozzá és elkötelezték, és a git tud róla. A követett fájlok módosíthatatlanok, módosíthatók vagy szakaszosak lehetnek. A működő könyvtár összes többi fájlját nem követi nyomon, és git nem ismeri ezeket a fájlokat.
Előfordulhat, hogy a git működő könyvtárban feleslegessé válnak olyan felesleges fájlok, amelyeket automatikusan generálnak, megmaradnak az egyesülésekből, vagy tévesen jönnek létre. Ilyen esetekben hozzáadhatja ezeket a fájlokat a
.gitignore
vagy eltávolíthatja azokat. Ha szép és tiszta tárolót szeretne tartani, akkor jobb, ha eltávolítja a felesleges fájlokat.
Ez a cikk ismerteti, hogyan lehet eltávolítani a nem nyomon követett fájlokat a Git-ből.
A be nem törött fájlok eltávolítása
A be nem nyomtatott fájlok eltávolítását lehetővé tevő parancs
git clean
.
Mindig érdemes biztonsági másolatot készíteni a lerakatról, mivel törlés után a fájlokat és azokon végrehajtott módosításokat nem lehet helyreállítani.
Mielőtt futtatná a tényleges parancsot, és eltávolítaná a be nem nyomtatott fájlokat és könyvtárakat, használja az
-n
opciót, amely „száraz futtatást” hajt végre, és megmutatja, hogy mely fájlokat és könyvtárakat törli:
git clean -d -n
A kimenet így néz ki:
Would remove content/test/ Would remove content/blog/post/example.md
Ha a fent felsorolt fájlok egyike fontos, akkor kezdje el követni ezeket a fájlokat a
git add
.gitignore
.
Miután biztos benne, hogy tovább akarja menteni a meg nem nyomtatott fájlokat és könyvtárakat, írja be:
git clean -d -f
A parancs kinyomtatja az összes sikeresen törölt fájlt és könyvtárat:
Removing content/test/ Removing content/blog/post/example.md
A
-d
opció azt mondja a gitnek, hogy távolítsa el a be nem nyomtatott könyvtárakat is. Ha nem akarja törölni az üres, nem nyomon követett könyvtárakat, akkor hagyja ki a
-d
beállítást.
A
-f
opció erőt jelent. Ha nem használja, és a
clean.requireForce
Git konfigurációs változója
clean.requireForce
van állítva, a Git nem törli a fájlokat.
git clean -d -i
A kimenet megmutatja az eltávolítandó fájlokat és könyvtárakat, és megkérdezi, hogy mit kell tennie ezekkel a fájlokkal:
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
Válasszon egyet a lehetőségek közül, és nyomja
Enter
.
Ha a tiszta műveletet az adott könyvtárakra szeretné korlátozni, akkor adja át az elérési útvonalakat a könyvtárakhoz, hogy ellenőrizhessék a nem nyomon követett fájlokat argumentumként a parancs számára. Például az
src
könyvtár alatt található fájlok ellenőrzéséhez:
A figyelmen kívül hagyott fájlok eltávolítása
A
git clean
parancs lehetővé teszi a figyelmen kívül hagyott fájlok és könyvtárak eltávolítását is.
Az összes figyelmen kívül hagyott és nem nyomon követett fájl eltávolításához használja a
-x
beállítást:
git clean -d -n -x
git clean -d -n -X
A fenti parancs törli az
.gitignore
felsorolt összes fájlt és könyvtárat, és megőrzi a nem nyomon
.gitignore
fájlokat.
Következtetés
Ebben az oktatóanyagban megmutattuk, hogyan lehet a nem nyomon követett fájlokat és könyvtárakat törölni a Gitben. Ne felejtse el, hogy a fájlok tényleges törlése előtt mindig futtassa a parancsot.
A szenátor rips önszabályozó nem-nyomon követett erőfeszítések
Az amerikai online hirdetési ipar nem teljesítette az ígéretét, az internetes felhasználók online nyomon követése, akik a hirdetőket felkérték erre a felkérésre, egy szenior amerikai szenátor mondott szerdán.
Hogyan lehet eltávolítani vagy eltávolítani a programokat a Windows 7 start menüjéből
Ha néhány rendszermappát rögzítettek, mint a számítógép, a Recycle Bin, a Conytol Panel , stb., előfordulhat, hogy a Start menüből nem távolíthatja el a programot.
Hogyan lehet teljes mértékben eltávolítani és eltávolítani a Java programot a Windows PC-ből
Itt található a Java teljes eltávolítása és eltávolítása a Windows PC-ről, vagy a Java letiltása a böngészőkből című cikk.







