git commands - marmur88/sysadmin GitHub Wiki

Changes branch

git checkout

git checkout -b {nazwa_nowego_brancha}- tworzy nowy branch

git branch - sprawdza jaki obecnie branch jest w użyciu

git rebase {nazwa_brancha}

Łączy commity od podanego SHA "46e5963b49d0732444f19e9164c926b9f1ee50d7" (commit number) do HEADa.

git rebase -i <sha> 

git push -f - push z forcem

Odwraca proces "git add ."

git reset <filename> 

Usuwa commita (numer 1 od góry), SOFT - zmiany z commita są gotowe do ponownego commitowania HARD - zmiany z commita są usuwane

git reset --soft(hard) HEAD~1

git log

git diff - pokazuje zmiany w plikach, które nie zostały dodane przy pomocy polecenia git add

git diff --cached - pokazuje zmiany w plikach, które zostały dodane przy pomocy polecenia git add

https://www.atlassian.com/git - illustrated tutorials and workflows

http://www.ndpsoftware.com/git-cheatsheet.html

⚠️ **GitHub.com Fallback** ⚠️