Klausimai, pažymėti „versijos valdymu“

Versijų valdymas yra dokumentų, programų ir kitos informacijos, saugomos kaip kompiuterio failai, tvarkymas. Naudokite šią žymą, norėdami pažymėti bendruosius klausimus apie versijų naudojimą ir pritaikomumą, lyginant VCS. Daugumai komandų ir metodų, būdingų kiekvienai konkrečiai VCS, yra tam tikrų žymių, kurios turėtų būti pageidautinos.
34
atsakymai

Kaip atšaukti „git add“ prieš įsipareigojant?

Klaidingai pridėjau failų, kad galėčiau git su komanda: git add myfile.txt. Ar galima tai atšaukti, kad šie failai nebūtų įtraukti į įsipareigojimą? Šiuo metu yra 48 atsakymai (kai kurie ištrinti).
nustatyti 08 gruodis '08 0:57
39
atsakymai

Kaip padaryti, kad „git pull“ perrašytų vietinius failus?

Kaip priverstinai perrašyti vietines rinkmenas „git pull“? Scenarijus yra toks: Komandos narys modifikuoja svetainės, kurioje dirbame, šablonus, prie paveikslėlių katalogo prideda kai kuriuos vaizdus (tačiau jie pamiršo juos įtraukti į kontrolę ir ...
liepos 14 d. 17 val
31
atsakymas

Atkurti arba grąžinti konkretų failą į konkrečią peržiūrą naudodami „Git“?

Atlikau keletą pakeitimų faile, kuris buvo keletą kartų perkeliamas kaip failų grupės dalis, bet dabar noriu atkurti / grąžinti pakeitimus į ankstesnę versiją. Aš turėjau git žurnalą su git diff, kad surastumėte reikiamą parinktį, bet tik ...
nustatyti spalio 19 d. '08, 2:34
21
atsakymas

Ignoruokite failus, kurie jau buvo perkelti į „Git“ saugyklą.

Turiu jau inicijuotą „Git“ saugyklą, kurioje pridėjau .gitignore failą. Kaip atnaujinti failų indeksą taip, kad būtų ignoruojami failai, kuriuos noriu ignoruoti?
yra nustatytas liepos 16 d., 09:22
32
atsakymai

Kaip pakeisti autoriaus ir kelio vardo bei el. Pašto adresus Git'e?

Aš parašiau paprastą mokyklos kompiuterio scenarijų ir padariau pakeitimus „Git“ (repo, kuris buvo klonuotas iš mano kompiuterio namuose). Po keleto įsipareigojimų aš supratau, kad darau viską, kaip root vartotojas. Ar yra būdas pakeisti autorių ...
nustatytas balandžio 15 d '09 6:09
10
atsakymai

Aš susiduriu su susijungimo konfliktu. Kaip aš galiu nutraukti sujungimą?

Aš naudoju git traukimą ir turėjau susijungimo konfliktą: unmerged: _widget.html.erb Esate prieštaraujančio sujungimo viduryje. Žinau, kad kita failo versija yra gera ir mano šachmatai, todėl visi mano pakeitimai turėtų būti pakeisti. Kaip tai padaryti ...
rugsėjo 19 d '08 4:21 val
4
atsakymai

Įspėjimas: „push.default“ nėra įdiegtas; jos netiesioginės vertės pokyčiai 2.0

Kai kurį laiką naudoju „Git“ ir neseniai atsisiunčiau tik norint rasti šį įspėjamąjį pranešimą, kai bandau stumti. įspėjimas: push.default yra išjungtas; jos netiesioginė vertė „Git 2.0“ keičiasi nuo „suderinimo“ iki „paprasto“. Jei norite ...
Nustatyti spalio 31 d '12 0:48
40
atsakymai

Kaip pašalinti visus sujungtus filialus?

Turiu daug git šakų. Kaip ištrinti jau sujungtus filialus? Ar yra paprastas būdas juos pašalinti, o ne ištrinti juos po vieną?
gegužės 25 d. 11 val
14
atsakymai

Atšaukti vieno failo kopijas git?

Po paskutinio įsipareigojimo, savo darbo kopijoje aš pakeitiau failų krūva, bet norėčiau atmesti vieno iš šių failų pakeitimus, kaip ir iš naujo, tame pačiame būsenoje, kaip ir paskutinis. Tačiau noriu atšaukti tik darbo kopijos pakeitimus beveik ...
nustatytas kovo 28 d., 08:09
3
atsakymai

Kaip git tvarko simbolines nuorodas?

Jei turiu failą ar katalogą, kuris yra simbolinė nuoroda ir aš ją įdėjau į „Git“ saugyklą, kas atsitiks? Siūlau, kad jis paliktų jį kaip simbolinę nuorodą, kol failas bus ištrintas, o tada, jei ištrinsite ...
birželio 05 d., 09:53
15
atsakymai

Kada naudojate „git rebase“, o ne „git“ susijungimą?

Kai rekomenduojama naudoti git rebase vs git sujungti? Ar man reikia vėl sujungti po sėkmingo perkrovimo?
nustatytas balandžio 29 d '09 11:26 val
30
atsakymai

Kaip perkelti SVN saugyklą į istoriją į naują „Git“ saugyklą?

Aš perskaičiau „Git“ pamoką, DUK, „Git“ - SVN avarijos kursą ir tt, ir jie visi tai paaiškina ir tai, bet niekur negalite rasti paprasto nurodymo, kaip: SVN saugykla: svn: // myserver / path / to / svn / repos Git saugykla: git: // myserver / path / to / git / repos ...
nustatytas 17 sep. '08, 5:04
17
atsakymai

Kaip pamatyti pokyčius gitoje?

Kai darau git diff COMMIT, matau pokyčius tarp šio įsipareigojimo ir HEAD (kiek aš žinau), bet norėčiau matyti pakeitimus, kuriuos padarė šis vienintelis įsipareigojimas. Neradau jokių akivaizdžių skirtumų / žurnalo parinkčių, kurios man suteiktų ...
liepos 10 d. 13 val

Kaip galėčiau gauti sąrašą „Git“ filialų, kuriuos užsakė naujausias įsipareigojimas?

Noriu gauti visų „Git“ saugyklos filialų sąrašą su „šviežiausiomis“ šakomis viršuje, kur „naujausias“ filialas yra tas, kuris neseniai buvo nustatytas (ir todėl greičiausiai bus vienas iš norų atkreipti dėmesį) . Yra ...
nustatė kovo 04d