Git - kilka pytań o praktyczne komendy

0

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.

0
git merge branch1 branch2 branch3

A drugie tak samo jak dodajesz np. swoje repo githuba do remote, możesz w ten sam sposób dodać np. repo kolegi ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1