From 86e320afbf4cf18f1385979730368ec88753056c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bart=C5=82omiej=20Ko=C5=82odziej?= Date: Mon, 25 Mar 2024 08:00:15 +0000 Subject: [PATCH] Zaktualizuj 'README.md' --- README.md | 28 ++++++++++++---------------- 1 file changed, 12 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index d57fb58..1753308 100644 --- a/README.md +++ b/README.md @@ -19,32 +19,28 @@ Wypychanie istniejącego repozytorium z linii poleceń: git remote add origin https://gitea.raspinetwork.com/ git push -u origin main -Przyklad 1: +Przyklad 1 (wysłanie do roboczej gałęzi): 1. git checkout -b nasz_branch -- tworzymy nasz roboczy branch 2. touch plik.txt -- dodajemy nowy plik 3. git add plik.txt -- dodajemy plik go śledzenia gitea - 4. git commit -am "nowy plik" -- dodajemy commit - 5. vi plik.txt -- edytujemy plik - 6. git commit -am "zmiana w pliku" -- nastepny commit - 7. git checkout main -- przełączenie na główna gałąź - 8. git pull -- pobranie aktualnego kodu ze zdalnego repo - 9. git log -- podejrzenie zmian commitow z mastera - 10. git checkout nasz_branch -- przełączenie na nasz_branch - 11. git log -- podejrzenie naszych commitów - 12. git rebase main -- łaczenie naszych zmian z main do naszego roboczego //potencjalne konflikty - 13. git push origin nasz_branch -- wysylanie zmian do zdalnego repozytorium (do roboczego branchu) - - -Przyklad 2: + 4. git commit -am "nowy plik" -- dodajemy commit + 5. git checkout main -- przełączenie na główna gałąź + 6. git pull -- pobranie aktualnego kodu ze zdalnego repo + 7. git checkout nasz_branch -- przełączenie na nasz_branch + 8. git rebase main -- łaczenie naszych zmian z main do naszego roboczego //potencjalne konflikty + 9. git push origin nasz_branch -- wysylanie zmian do zdalnego repozytorium (do roboczego branchu) + + +Przyklad 2 (wysłanie do głównej gałęzi): 1. git checkout main -- Przełączanie się na główną gałąź 2. git pull origin main -- Pobranie najnowszych zmian z repozytorium zdalnego 3. git checkout -b nowa_funkcjonalnosc -- Utworzenie nowej gałęzi na bazie głównej gałęzi 4. git add -u -- Wprowadzenie zmian i zatwierdzenie ich - 5. git commit -m "Dodano nową funkcjonalność X" + 5. git commit -m "Dodano nową funkcje X" -- Zatwierdzenie zmian 6. git rebase main -- synchronizacja commitow (main + nowa_funkcjonalnosc na górze ) - 7. git checkout main + 7. git checkout main -- przełączenie na główną gałąź 8. git merge nowa_funkcjonalnosc -- połączenie zmian, dodanie nowej funcjonalnosci do głównej gałęzi 8. git push origin main -- Wysylanie gotowego kodu na główny branch