GitHub to platforma do zarządzania kodem źródłowym, która wykorzystuje system kontroli wersji Git. System kontroli wersji to narzędzie, które śledzi zmiany w plikach i umożliwia zarządzanie różnymi wersjami tych plików w czasie.
Czym się różni repozytorium od projektu na GitHubie?
Repozytorium: Jest to miejsce przechowywania kodu źródłowego oraz jego historii. Służy do wersjonowania kodu i współpracy nad jego rozwojem.
Projekt: Narzędzie do zarządzania zadaniami i organizowania pracy w obrębie repozytoriów. Pomaga w planowaniu i śledzeniu postępu prac.
Oba elementy są często używane razem: repozytorium jako miejsce przechowywania kodu, a projekt jako narzędzie do zarządzania pracą nad tym kodem.
Jak uploadować pliki na githuba za pomocą GIT?
Za pierwszym razem:
cd folder-projektu // wchodzimy do folderu projektu
git init // inicjalizacji git
git add . // dodaje wszystkie zmienione pliki w bieżącym katalogu roboczym i wszystkich jego podkatalogach do obszaru stagingowego
git commit -m "my changes" // Polecenie to tworzy nowy commit, który zawiera zmiany dodane do obszaru stagingowego.
git branch -M main
git remote add origin https://github.com/tBane1995/RPG2D.git
git push -u origin main
lub siłowo:
git push --force
Jak pobrać repozytorium za pomocą GIT?
git pull
lub
git pull origin main
Co to jest i jak zarządzać origin
W systemie kontroli wersji Git,
origin to domyślna nazwa dla zdalnego repozytorium, z którym lokalne repozytorium jest połączone. Kiedy klonujesz repozytorium zdalne, Git automatycznie nazywa je origin, ale można to zmieniać i dodawać dodatkowe zdalne repozytoria.
Sprawdzenie obecnego originC:\Users\tBane\test>git remote -v
Tworzenie nowego origingit remote add origin adres-repozytorium-z-githuba
Usuwanie origingit remote remove origin
Ustawienie nowego url dla origingit remote set-url origin https://github.com/tBane1995/2D-RPG.git
Co to jest i jak edytować commit?
Commit w systemach kontroli wersji, takich jak Git, to zapis zmian w repozytorium. Commit zawiera informacje o tym, co zostało zmienione, kto dokonał zmian, oraz kiedy te zmiany zostały wprowadzone. Każdy commit ma unikalny identyfikator (hash), który pozwala jednoznacznie go zidentyfikować.
Aby sprawdzić historię commitów:git log
Aby zmienić wiadomość ostatniego commita wpisz: git commit -m "tekst"
Aby zmienić wiadomość ostatniego commita, używając edytora:git commit --amend
To otworzy edytor tekstu, w którym możesz zmienić wiadomość. Po zapisaniu i zamknięciu edytora commit zostanie zaktualizowany z nową wiadomością.
Aby wyjść z edytora należy wybrać
ESC, wpisać
:wq i zatwierdzić enterem.
Dodanie plików do ostatniego commita:git add <plik>
git commit --amend
Jak dodawać Release?
git tag -a v1.0 -m "Pierwsze wydanie gry"
git push origin v1.0