Skip to content

Workflow

Bilge edited this page Nov 30, 2024 · 24 revisions

Get Project Localy

  1. git clone https://github.com/bilgeedem/nora.git
  2. cd nora
  3. In Unity Hub : Add project from Disk

image

GIT Workflow:

!Im Terminal im Projekt Verzeichnis sein z.B. C:\Users\Anwender\nora>

  1. git checkout -b branchName //erstelle eigene Branch (lokal)
  2. //An eigenen Aufgaben auf eigener branch arbeiten (z.B. Scenen erstellen; 3D Modelle in Assets Folder hinzufügen...)
  3. git add . // Alle gemachten Änderungen für den Commit hinzufügen
  4. git commit -m "Commit Message" //Änderungen speichern und diese Änderungen mit einer kurzen Commit Message beschreiben
  5. git push origin branchName //Änderungen vom lokalen (PC) zum remote (GitHub) branch
  6. (Wenn man auf der Branch keine Änderungen mehr machen will) Auf Github unter Branches ein Pull request öffnen
  7. NUR Wenn mit der Branch alles in Ordnung ist (meist muss noch git rebase master + git push origin branchName -f durchgeführt werden), kann die Branch branchNamein den mastergemerged werden
  8. // Nachdem kontrolliert wurde, dass alles in Ordnung ist wird der merge ausgeführt ( ausgeführt direkt auf Auf Github)
  9. git checkout master//wechsel wieder in den master branch
  10. git pull origin master //zieh dir die neuesten Änderungen (die durch das mergen enstanden sind) auf deinen lokalen master
  11. //Wieder beim 4. Punkt anfangen

Helpful Git Commands:

  • git status //Zeigt geänderte Dateien im Arbeitsverzeichnis an, die für das nächste Commit bereitgestellt werden und zeigt an auf welcher Branch man sich aktuell befindet
  • git log //Zeigt alle Commits im Verlauf des aktuellen Branches an

Helpful Link:

Git Cheat Sheet

Import Blender Models into Unity

Clone this wiki locally