Git ignore-on-commit rubrika: Nástroje: Verzování

6 kravcik.pavel
položil/-a 19.5.2017
 
upravil/-a 19.5.2017

V jednom projektu jsem přešel na Git a stále mi uniká jedna věc oproti SVN.

  • Mám soubor obsahující například A v masteru
  • Naklonuji repositář k sobě lokálně a změním si hodnotu na B
  • Na lokále chci zachovat hodnotu B a v masteru A, tj. změny necommitovat, ale mít zachovaný soubor (tj. nehodí se gitignore)

Zkoušel jsem -assume-unchanged, ale nejde pak pushovat. Taky jsem zkoušel stash, ale to je otravné dělat to pokaždé.

V SVN jsem by zvyklý mít 2-3 soubory v ignore-on-commit a vše frčelo skvěle, ale chápu, že centrální struktura je jiná, jak to řešíte vy zkušenější?

Díky

odkaz Vyřešeno
2 Martin Kuric
odpověděl/-a 22.5.2017

Mohol by pomôcť skip-worktree, na http://stackoverflow.com/questions/13630849/git-difference-between-assum... nájdeš porovnanie s assume-unchanged. M.

Komentáře

  • kravcik.pavel : Díky, našel jsem v dokumentaci a funguje perfektně. Hezké, čisté. 23.5.2017

Pro zobrazení všech 3 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.