Komendy Git

Komendy do zarządzania projektami

git initinicjalizacja git
git config user.name „user.name”
git config user.email „user.email@domain.com”
ustawienie nazwy użytkownika i adresu e-mail. Każdy commit
bedzie powiazany z tymi informacjami.
git config –global core.editor vimustawienie edytora do potwierdzenie jakiejś informacji np. merge
git config –listpokazuje bieżące ustawienia, konfiguracje
git statussprawdzenie stanu Twoich plików
git add file.txt
git add .
dodaj file.txt do stage
dodaj wszystkie pliki do stage
git restore file.txt
git –restore file.txt
przywróć plik file.txt
przywróć plik file.txt z stage
git commit -m „add first files to project”commit
git commit -am „update story”dodaj do stage i zrób commit (git add -a + git commit -m)
git branchwylistuj branche
git branch riocododaj branch o nazwie „rioco”
git checkout riocozmień branch na „rioco”
git checkout -b riocoutwórz i zmień na branch „rioco”
git branch -d riocousuń branch „rioco”
git checkout main
git merge rioco
zmień branch na main
i zmerguj branch „rioco”
git fetchpobiera informacje o zmianach, ale nie zmienia Twojego kodu
git remote -vwyświetl zdalne repo
git remote rename test test01zmiana nazwy zdalnego repo
git remote add origin git@github.com:user_name/repo_name.git
git remote add origin https://github.com/user_name/repo_name.git
dodaj zdalne repo (wersja ssh)
dodaj zdalne repo (wersja https)
git pull origin mainPobierz najnowsze zmiany z gita
git pull –rebase origin mainaktualizuje Twoją lokalną gałąź o nowe zmiany z serwera, ale zamiast tworzyć brzydki „merge commit”, przestawia Twoje lokalne commity na sam koniec linii czasu
git push origin mainwypchnij do zdalnego repo na main
git clone git@github.com:user_name/repo_name.gitklonowanie zdalnego repo, po linku można podac swoją nazwe katalogu