Klausimai pažymėti „git-reset“

Nustato esamą „Git“ saugyklą prie nurodyto įsipareigojimo ir, jei reikia, atkuria indeksą ir darbo medį, kuris atitinka.
92
atsakymai

Kaip atšaukti paskutinius įsipareigojimus git?

Aš netyčia išsiųčiau neteisingus failus į „Git“, bet aš dar nesiunčiau įsipareigojimo serveriui. Kaip galiu atšaukti šiuos įsipareigojimus iš vietos saugyklos?
gegužės 29 d
41
atsakymas

Kaip grąžinti „Git“ saugyklą į ankstesnį įvykį

Kaip aš galiu grįžti iš esamos būsenos į momentinę nuotrauką, padarytą naudojant tam tikrą pataisą? Jei aš git žurnale, tada gausiu tokią išvestį: $ git log įsipareigoti a867b4af366350be2e7c21b8de9cc6504678a61b 'Autorius: man <me@me.com> Data: ...
lapkričio 6 d. '10, 19:58
5
atsakymai

Perkelkite esamą, nepriskirtą darbą į naują filialą „Git“

Aš pradėjau dirbti su nauja funkcija, o po kodavimo šiek tiek nusprendžiau, kad ši funkcija turėtų būti atskiroje šakoje. Kaip perkelti esamus nesusijusius pakeitimus į naują filialą ir iš naujo nustatyti dabartinį? Noriu iš naujo nustatyti dabartinį filialą, išsaugoti ...
nustatyti 08 rugsėjis '09 18:57
11
atsakymai

Kodėl yra du būdai ištrinti failą iš git?

Kartais git siūlo git rm - cached, kad išjungtumėte failą, kartais git reset HEAD failą. Kada naudoti? EDIT: D: kodas gt2> git inicijuotas tuščias Git saugykla D: /code/gt2/.git/ D: kodas g2> palieskite D: gt2> git stat ...
nustatytas 03 rugpjūtis '11 0:50
12
atsakymai

Kaip galiu atšaukti git reset --hard HEAD ~ 1?

Ar galiu atšaukti pakeitimus, kuriuos sukėlė ši komanda? Jei taip, kaip? git reset - HEAD ~ 1
nustatyti 08 rug. '08, 2:22
10
atsakymai

Kaip grąžinti neprisiimtus pakeitimus, įskaitant failus ir aplankus?

Ar yra git komanda, kad galėtumėte grąžinti visus nepriskirtus darbo medžio ir indekso pakeitimus, taip pat ištrinti naujai sukurtus failus ir aplankus?
nustatytas balandžio 27 d '11 19:06
2
atsakymai

Kaip naudoti „git reset --hard HEAD“, kad grįžtumėte į ankstesnį įvykį?

Žinau, kad „Git“ seka mano pateiktuose pakeitimuose ir laikosi jų tol, kol įvykdysiu pakeitimus, bet čia, kur aš pakabinau: kai noriu grįžti prie ankstesnio įsipareigojimo, naudoju: git reset --hard GALVA IR GIT IN ...
nustatytas kovo 2 d. 12 val. 9:36
10
atsakymai

Ar galiu pašalinti gitą, bet išsaugoti pakeitimus

Vienoje iš mano vystymosi filialų aš padariau kai kuriuos savo kodo pakeitimus. Kad galėčiau užbaigti funkcijas, kurias dirbau, turėjau perjungti dabartinį filialą į pagrindinį diską, kad galėčiau parodyti kai kurias funkcijas. Bet tik ...
nustatytas 02 balandis '13, 21:56
7
atsakymai

Kaip atrakinti vietinį gitą

Mano problema yra ta, kad pakeitiau failą, pavyzdžiui: „README“, pridėjau naują eilutę „tai yra mano bandymo linijai“ ir išsaugojau failą, tada išleidau šią git komandų būseną # Dėl filialo pagrindinės # Pakeista, bet nepakeista: # (naudokite „git pridėti <fi ...
nustatytas sausio 31 d '11 15:14
3
atsakymai

Atšaukite tam tikrą įvykį, kuris buvo perkeltas į nuotolines saugyklas

Koks yra paprasčiausias būdas atšaukti tam tikrą pataisą, ty: ne ant galvos ar galvos Spustelėjo ant nuotolinio kompiuterio. Nes jei tai ne paskutinis įvykis, git reset HEAD neveikia. Ir kadangi jis buvo spustelėtas ant nuotolinio valdymo pulto, git rebas ...
nustatytas vasario 23 d '10, 17:21
8
atsakymai

Kaip išjungti paskutinį įvykį git

Kaip galiu atskleisti savo paskutinį įsipareigojimą git? Tai iš naujo nustatoma - HEAD arba git reset --hard HEAD ^
gegužės 17 d. 10 val. 1:26
6
atsakymai

„git“ atšaukia visus neprisiimtus ar neišsaugotus pakeitimus

Bandau atšaukti visus pakeitimus nuo paskutinio įsipareigojimo. Po šio pranešimo peržiūrėjimo aš bandžiau iš naujo nustatyti - garbės ir git reset --hard HEAD. Atsakau, kad galva dabar yra 18c3773 ... bet kai žiūriu į savo vietinį šaltinį, visi failai yra ...
gruodžio 28 d '12 23:46
5
atsakymai

Koks skirtumas tarp „git reset“ ir „git checkout“?

Aš visada maniau apie git reset ir git checkout kaip tą patį, ta prasme, kad abu grąžina projektą į tam tikrą pataisą. Tačiau manau, kad jie negali būti lygiai tokie patys, kaip būtų nereikalingi. Koks yra skirtumas tarp šių dviejų? ...
nustatytas 03 rugsėjis '10, 23:21
5
atsakymai

„Git“: negalite atšaukti vietinių pakeitimų (klaida: kelias ... nėra įkeltas)

Turiu darbo medžio būklę $ git status foo / bar.txt # Filialo meistras # Nepakartoti keliai: # (naudokite „git reset HEAD <file> ...“ į nestabilumą) # (naudokite „git add / rm <file> ... "kaip tinkama pažymėti skiriamąją gebą) # # ištrinta u ...
birželio 11 d. 11 val
2
atsakymai

Atstatykite visus pakeitimus nuo paskutinio įsipareigojimo git

Kaip galiu atšaukti visus pakeitimus, padarytus mano kataloge nuo paskutinio įvykdymo, įskaitant ištrintų failų ištrynimą, pakeistų failų atstatymą ir ištrintų failų pridėjimą?
nustatyti 08 sausis '11 - 0:09