Jest to czysto prywatny post, mający na celu zebranie komend do git-a, których zapominam regularnie. Mają być dostępne szybko i wygodnie (szukanie po tagach i czynnościach). Pracuje nad postem, które zbierają wszystkie komendy git, które należy znać ale to jeszcze trochę potrwa.
Spis treści
- Usuwanie gałęzi zdalnych i lokalnych
- Pobieranie zdalnych gałęzi
Usuwanie gałęzi zdalnych i lokalnych
Lokalne:
git branch -d branch_name
git branch -D branch_name
Zdalne:
git push origin -d <branch>
Pobieranie zdalnych gałęzi
Aby pobrać zdalną gałąź należy znać jej nazwę
git fetch --all
Potem wystarczy zrobić poniższą komendę:
git checkout -t <name of remote>/test
git merge z forcem i po problemie :)
Ja zawsze zapominałem
– Set your username: git config –global user.name „FIRST_NAME LAST_NAME”
– Set your email address: git config –global user.email „MY_NAME@example.com”
Widzę, że nie tylko u Nas w firmie żarty z git push –force go home są : )
aaa no właśnie jeszcze git config. Faktycznie zaraz dodam. Dzięki za przypomnienie.
PS
choć oczywiście wiemy, że nie ma git merge z opcją force
https://stackoverflow.com/questions/40517129/git-merge-with-force-overwrite