Skirtumas tarp stichinių ir sceninių failų GIT

Hy,

Kai reikia išsaugoti pakeitimus iš vieno filialo, prieš patikrinant kitą šaką, kartais sakoma: „fiksuokite ar užrakinkite failus, prieš juos patikrindami kitoje šakoje. Bet man buvo patariama naudoti „Stash“ variantą:

1. Ar neužtenka sukonfigūruoti failus, kad būtų išsaugoti mano failai prieš einant į kitą filialą?

  1. Koks skirtumas tarp scenarijų ir žymių failų?

Ačiū

6
23 июля '15 в 22:54 2015-07-23 22:54 user3254515 yra nustatytas liepos 23 d . 15, 22:54 2015-07-23 22:54
ответ 1 atsakymas

1.- Daugiau nei „išsaugokite“ failus, veikia kaip git, kad būtų skaičiuojamas jų srautas. (Patarimai, Git žino :))

2.- Stash perkelia jūsų pakeistus failus į krūvą. Taigi vėliau, tame pačiame arba kitame skyriuje, galite juos grąžinti ir matyti šiuos projekto pakeitimus.

Etapas yra žingsnis prieš įsipareigojant, pridėsite pakeistus failus į „Fazinius failus“, kad sukurtumėte kitą įvykį.


Dabar išsaugosite failus
 $git stash 

ir pridedate failus (etape)

 $git add 


Kodėl geriau paslėpti savo pokyčius nei juos organizuoti? Galbūt ši dokumentacijos dalis gali išspręsti jūsų abejones: iš dokumentacijos:

paslėpti:

Dažnai, kai dirbote su savo projekto dalimi, viskas vyksta nepatogioje būsenoje, o jūs norite tam tikrą laiką pakeisti filialus, kad dirbtumėte kažką kito. Problema ta, kad nenorite atlikti pusės darbo, kad vėliau galėtumėte grįžti į šią problemą. Atsakymas į šį klausimą yra komanda „Git“.

Žr. Toliau pateiktas nuorodas:

14
24 июля '15 в 18:40 2015-07-24 18:40 atsakymas į Mayo liepos 15 d., 15 val. 18:40 2015-07-24 18:40

Kiti klausimai apie „ žymes arba „ Ask a question“