Cześć,
w jednym z wątków, ktoś wspomniał o następujących kwestiach, ja natomiast jestem ciekawy jak je osiągnąć w Git:
Coś skopałem, skąd wezmę reflog, i jak się cofnę do jakiegoś w nim miejsca bez utraty zmian w plikach?
Jak dla mnie to reflog, to po prostu komenda. Jak się cofnąć do jakiegoś miejsca to wg mnie najłatwiej:
Stash obecnych zmian, i potem checkout na id commita (w szczególności gałąź). Ewentualnie scommitować obecne zmiany i zrobić to samo.
Mam 4 branche, umiem połączyć je w jeden bez generowania nadmiernej ilości commitów?
Tego nie wiem jak zrobić.
Zmiany z repo lokalnego i brancha lokalnego chcę sobie wysłać na repo zdalne inne niż origin i na inny branch zdalny (o innej nazwie), dam radę?
Tego też nie wiem jak zrobić.
Chętnie poznam odpowiedzi na moje pytania.