Klausimai pažymėti „git-gc“

Funkcija „git gc“ naudojama namų ruošimui „Git“ saugykloje, kurią automatiškai paleidžia kita „Git“ operacija arba rankiniu būdu.
9
atsakymai

Kaip dažnai turėtumėte naudoti git -gc?

Kaip dažnai turėtumėte naudoti git -gc? Nuorodos puslapyje tiesiog sakoma: Vartotojai raginami reguliariai atlikti šią užduotį kiekvienoje saugykloje, kad būtų išlaikytas geras disko naudojimas ir geri rezultatai ...
rugsėjo 11 d '08, 5:59
4
atsakymai
4
atsakymai

Kaip aš galiu paleisti šiukšlių surinkimą nuotolinio gito saugykloje?

Kaip žinome, mes galime periodiškai paleisti git gc, kad galėtume pakuoti objektus į .git / objects. Nuotolinio centrinio „Git“ kapinyno (plika ar ne) atveju, po daugelio čiaupų, myproj.git / objects yra daug failų; Atrodo, kiekvienas ...
nustatytas liepos 2 d. 10 val
5
atsakymai

Git gc, naudojant per didelę atmintį, neveikia

Galutinis atnaujinimas ir pataisymas. Sprendimas čia buvo dviejų dalykų derinys: naudojant „Windows Git“, o ne „Cygwin Git“ kaip „Graham Borland“ ir nustatant „Git“ konfigūracijos paketą.threads = 1 ir gc.aggressiveWindow = 150.
lapkričio 21 d. '11 18:39
5
atsakymai

Ar turėčiau kada nors paleisti „git gc“ ant plataus repo?

vyras git-gc neturi akivaizdaus atsakymo, ir aš taip pat nesisekė „Google“ (nors galėjau ką tik naudoti neteisingus paieškos terminus). Suprantu, kad jums kartais reikia paleisti git gc vietinėje saugykloje, kad sutrumpintumėte gedimus.
nustatyti 20 rug. '10, 19:13
4
atsakymai

Ar yra būdas apriboti „git gc“ naudojamo atminties kiekį?

Patalpuoju git repozitoriumą bendroje šeimininkėje. Mano repo yra keletas labai didelių failų, ir kiekvieną kartą, kai bandau paleisti „git gc“ repo, mano procesas nužudo prieglobos paslaugų teikėją naudoti per daug atminties. ...
birželio 22 d., 20 val
3
atsakymai

Stop git gc - agresyvus, ar blogai?

Paleidžiu git gc --aggressive labai dideliu atpirkimo sandoriu (apx 100 gb). Jis dirbo prieš dvi naktis, o po poros valandų jis užstrigo: „Objektų suspaudimas: 99% (76496/76777)“ Jei naudoju Ctrl-C procesą, kokios yra pasekmės? Ar mano repo nebus tinkama ir ...
gegužės 20 d. 11 val
1
atsakymas

Ką reiškia eilutėje „Total“ nurodyti skaičiai reiškia <rep2> git gc / git?

Kai aš paleisiu git gc arba git repack ant mano „Git“ saugyklos, ji bus rodoma eilutėje „Total“. Ką reiškia šie skaičiai? Keletas gana nedidelės saugyklos pavyzdžių: $ git gc ... Iš viso 576 (delta 315), pakartotinai panaudota 576 (de ...
nustatyti 21 vas '12, 17:57
2
atsakymai

Kaip iš tikrųjų pašalinti git šaką (t.y. ištrinti visus jo objektus / įsipareigojimus)?

Turiu git medį kaip A --- B --- C temą / D --- E --- F --- G meistrą <- Norėčiau ištrinti temą ir visus jos objektus. Pažymiu temos SHA ir tada įveskite: git branch -D į ...
Nustatykite gegužės 21 d., 10:19
2
atsakymai

Visų komandų, vadinančių git gc --auto, sąrašas

Ar yra galutinis komandų sąrašas bet kurioje vietoje, dėl kurios paleisti git gc --auto? Puslapyje git -gc (1) galite matyti: - auto Naudojant šią parinktį, git gc tikrina, ar reikalingas namų tvarkymas; jei ne, tai daroma be ...
vasario 28 d '11 4:42
3
atsakymai

Priverstinė nuotolinė kopija suspaudimui (GC) su „Git“

Aš naudoju „Git“ binarinei serijos versijai. Jie susitraukia labai gerai, bet mano centriniai repo neatrodo, kai juos paspaudžiu. Jie valgo tinkamą mano kvotos sumą, todėl ieškojau, ar buvo įmanoma priversti nuotolinį atpirkimą atlikti GC. ...
lapkričio 18 d. '10 8:42
2
atsakymai

Bandymas nukreipti git gc išvestį

Turiu užduotį @daily į crontab, kuris vykdo git gc visose saugyklose. Bandau sukurti žurnalo failą, tačiau I / O peradresavimas nesukuria rezultatų, kurių ieškojau; Gavau tuščią failą. Aš padariau visus įprastus ...
nustatyti 01 rug. '13, 22:13
2
atsakymai

Git: automatinis valymas?

Praeityje kartais reikėjo kreiptis į git gc. Dabar perskaičiau, kad naujausios „Git“ versijos turėtų automatiškai atlikti valymą. Ar tai tiesa?
nustatyti spalio 26 d '12, 14:52 val
1
atsakymas

Kai tiksliai git sumažina objektus: kodėl „git gc“ neištrinami?

Dirbu git kursu ir noriu paminėti, kad prarastos nuorodos nėra prarandamos prieš pradedant git gc. Bet, patvirtinusi tai, sužinojau, kad ne. Net po git gc --prune = vis dar egzistuoja visos --agresyvios nuorodos. Aišku, kad aš esu ...
birželio 09 d. 16 val
3
atsakymai

git gc kvotos automobilyje

Paprasčiausias klausimas, aš bandau paleisti git gc kvotos mašinoje. Pre-gc, aš naudoju apie 18 GB, iš kurių beveik visos yra mano klonuotos git saugyklos. Mano diskų riba yra 25 GB. Git gc operacijos metu pakanka laikinų failų ...
rinkinys 05 Dec '09, 1:06