Pozdrav, nadam se da je adekvatno mesto za pitanje.
1. Interesuje me sledece kako se radi. Imamo granu main ili master, iz nje imamo develop pa iz nje napravim novu gradu recimo task1. I na toj grani radi, 1,2, 5 commit i sada kada sam zavrsio hocu to da marge-jem na develop. E sada ja ne bi da bude svim tih 5 commita i na develop. Sledece ne znam kako je izvodljivo. Da li moze sve to da bude kao jedan commit ili samo zadnji da se vidi? Znaci ne bi da bude svih 5 nego samo jedan tj. da bude kao da sam imao jedan jedini commit u kom ce biti vidljive sve promene jer kako shvatam za neki task koji je kompletiran nema razloga da se vidi svi commiti nego samo rezultat da je zavrsen i marge-van.
2. Ako gore pitanje nije rebase, a kako sam citao nije ali opet ne mogu da ga razumem pa bi zamolio za dodatno objasnjenje.
3. Dok radim na nekoj grani i fajlove sam ubacio u stage. Hocu na brzinu da skoknem na drugu granu ali ako odem ti fajlovi me prate koji nisu commitovani. Da ne bi commitovao, sta onda? Nesto sam trazio i vidim da ima stash, dok na intellij idea ima shelf. Da li je to namenjeno za ovo sto pitam?