AnzeMarinko / APPR-2017

Repozitorij z gradivi za predmet Analiza podatkov s programom R v študijskem letu 2016/17
MIT License
0 stars 0 forks source link

Problem z GitHub-om #3

Open AnzeMarinko opened 7 years ago

AnzeMarinko commented 7 years ago

Na GitHub-u mi je vse delo zadnjega meseca izbrisalo (brez opozoril, moje vednosti ...)

jaanos commented 7 years ago

Kot vidim, se je v predzadnjem commitu zgodil merge s konfliktom, ki ga še nisi povsem razrešil (npr. v README.md). Tukaj si lahko pogledaš razliko med zadnjim commitom pred združitvijo in trenutnim stanjem:

https://github.com/AccipitrisArti/APPR-2017/compare/c8ce6fa...master

Če tukaj ne najdeš izgubljenih sprememb, lahko pobrskaš med ostalimi commiti:

https://github.com/AccipitrisArti/APPR-2017/commits/master

Še to: enkrat sem opazil, da si naredil force push na predhodni commit - pri meni je namreč bil commit, ki ga na GitHubu ni bilo več. Za vsak slučaj sem ga shranil, tako da je na voljo na jaanos@dfa4ea1b82fad8886e439d2ecebe6d706862f5cc, če ti bo kaj v pomoč.

jaanos commented 7 years ago

Vidim, da si spet naredil force push. Da se ne bo kaj izgubilo, sem shranil commite, ki več niso v tvoji veji master - gre za zgornje štiri commite:

https://github.com/jaanos/APPR-2017/commits/Anze-Marinko-faza2

Svetujem, da se izogibaš force pushem (če uporabljaš TortoiseGit, poskrbi, da bosta v oknu, kjer delaš push, možnosti known changes in unknown changes neobkljukani) - če ti zavrne push, to pomeni, da imaš na GitHubu commite, ki jih pri sebi nimaš. V tem primeru naredi pull, pa bo prišlo do združitve - če pride do konflikta, ga bo potrebno razrešiti in narediti commit, da zaključiš združevanje. Ko je združitev opravljena, bo git sprejel tvoj push, saj pošiljaš commit, ki je naslednik zadnjega commita na GitHubu.