From 392b6a1ce8c25e93d5be6d41ec0d144c423cf848 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Ko=C5=82odziej?= Date: Fri, 22 Mar 2024 08:43:05 +0000 Subject: [PATCH] Zaktualizuj 'README.md' --- README.md | 58 +++++++++++++++++++++++++++---------------------------- 1 file changed, 29 insertions(+), 29 deletions(-) diff --git a/README.md b/README.md index 8b3c99c..06eb82d 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ git push -u origin main Lista komend: - basics: +basics: git init – inicjalizuje repozytorium GIT w katalogu git clone {adres repozytorium} – klonuje repozytorium do katalogu git status – pokazuje status repozytorium (pokazuje informację o zmodyfikowanych, nowych, usuniętych oraz nie należące do repozytorium plikach) @@ -83,34 +83,34 @@ Lista komend: git config –global core.pager '{nazwa}' – ustawia program do przeglądania logów (brak w konsoli) - repo: -git fetch -p – kasuje branche już nie istniejąca na głównym repo -git fetch {nazwa remota} – pobiera listę zmian z innego repozytorium (w tym pokazuje nowe gałęzie) -git remote -v – lista repo -git remote remove {repo} – usuwa wskazane repo -git remote set-url {nazwa repo} {url} – zmienia adres dla podanego repo -git remote add {jakaś nazwa} {adres repozytorium} – dodaje repozytorium innego użytkownika (git remote add upstream https://github.com/bluetree-service/idylla.git) -git remote -v lista wszystkich zewnetrznych repozytoriów -git remote rm {nazwa dla remota} – usuwa zewnętrzne repozytorium -git pull – pobiera zmiany z aktualnej gałęzi -git pull {nazwa gałęzi} – pobiera zmiany z wybranej gałęzi -git pull {nazwa remota} {nazwa gałęzi} – pobiera zmiany z wybranej gałęzi wybranego zewnętrznego repozytorium -git pull –all –prune – ściąga zmiany z repo + kasuje nieużywane branche -git pull –tags – ściąga tagi -git push – wypycha zmiany na aktualnie wybraną gałąź -git push {nazwa gałęzi} – wypycha zmiany na wskazaną gałąź -git push {nazwa remota} {nazwa gałęzi} – wypycha zmiany na gałąź wskazanego repozytorium -git push –tags – wysyła tagi na repo -git revert — {plik} – revert pojedyńczego pliku -git reset –soft HEAD^ – cofa zmiany bez usuwania dodanych plików -git reset –soft {numer commita} – cofa zmiany bez usuwania dodanych plików do wskazanego commita (git reset --soft b87dcea) -git reset –hard {numer commita} – cofa zmiany włącznie z usunięciem plików do wskazanego commita (git reset --hard b87dced) -git reset –merge ORIG_HEAD – resetuje zmiany z ostatniego merg-a -git checkout — {plik} – przywraca oryginalny plik -git checkout {commit} — {plik} – przywraca stan pliku ze wskazanego commita -git ls-files – lista plików z ich ścierzkami w repo (-md + zmodyfikowane i usunięte) -git rm {plik} – kasuje z repo plik -git rm –cached (plik/katalog) – usuwa plik/katalog z repozytorium, pozostawiając go na dysku -r – dla całych katalogów +repo: + git fetch -p – kasuje branche już nie istniejąca na głównym repo + git fetch {nazwa remota} – pobiera listę zmian z innego repozytorium (w tym pokazuje nowe gałęzie) + git remote -v – lista repo + git remote remove {repo} – usuwa wskazane repo + git remote set-url {nazwa repo} {url} – zmienia adres dla podanego repo + git remote add {jakaś nazwa} {adres repozytorium} – dodaje repozytorium innego użytkownika (git remote add upstream https://github.com/bluetree-service/idylla.git) + git remote -v lista wszystkich zewnetrznych repozytoriów + git remote rm {nazwa dla remota} – usuwa zewnętrzne repozytorium + git pull – pobiera zmiany z aktualnej gałęzi + git pull {nazwa gałęzi} – pobiera zmiany z wybranej gałęzi + git pull {nazwa remota} {nazwa gałęzi} – pobiera zmiany z wybranej gałęzi wybranego zewnętrznego repozytorium + git pull –all –prune – ściąga zmiany z repo + kasuje nieużywane branche + git pull –tags – ściąga tagi + git push – wypycha zmiany na aktualnie wybraną gałąź + git push {nazwa gałęzi} – wypycha zmiany na wskazaną gałąź + git push {nazwa remota} {nazwa gałęzi} – wypycha zmiany na gałąź wskazanego repozytorium + git push –tags – wysyła tagi na repo + git revert — {plik} – revert pojedyńczego pliku + git reset –soft HEAD^ – cofa zmiany bez usuwania dodanych plików + git reset –soft {numer commita} – cofa zmiany bez usuwania dodanych plików do wskazanego commita (git reset --soft b87dcea) + git reset –hard {numer commita} – cofa zmiany włącznie z usunięciem plików do wskazanego commita (git reset --hard b87dced) + git reset –merge ORIG_HEAD – resetuje zmiany z ostatniego merg-a + git checkout — {plik} – przywraca oryginalny plik + git checkout {commit} — {plik} – przywraca stan pliku ze wskazanego commita + git ls-files – lista plików z ich ścierzkami w repo (-md + zmodyfikowane i usunięte) + git rm {plik} – kasuje z repo plik + git rm –cached (plik/katalog) – usuwa plik/katalog z repozytorium, pozostawiając go na dysku -r – dla całych katalogów commit: