This is the repository that is used for my c# tutorial skripts This readme includes all required actions for the Einsendeaufgabe 11-DVC, handed in from Nina Loeck.
Clone Repository auf lokalen Computer mit git clone
2. Pushen Sie ein eigenes Projekt von Ihnen hoch (z.B. das CCD-Projekt) oder erstellen Sie ein neues Projekt!
Aktuellen Repo-Status holen (git pul)l
Hinzufügen eines HalloWelt-Konsolen Programms zum Projekt.
Überprüfen des Status und des logs. (git status)
Commit der Änderungen (git commit)
Erneut Status prüfen: (git status)
Pushen der Änderungen ins repository (git push)
Erneute Anpassung des Codes
Dann Prüfen der Differenz: (git diff)
Erneutes stagen (git add), commiten (git commit) und pushen (git push)
Neue Datei im Repository erzeugt.
Änderung laden mit git pull:
Das File soll jetzt verschoben werden. (git mv)
Kurze Zeit später entscheide ich mich, dass das File doch nicht benötigt wird und ich lösche es: (git rm)
3. Wenden Sie alle in den Unterlagen genannten relevanten Methoden beweisbar an: (das Github Repo ist Beweis) push, pull, add, commit, diff, status, rm/mv, etc.
Siehe unter Aufgabe 2 oder im Github Repo
Suche commit, in dem das unnecessaryFile gelöscht wurde:
Aus Versehen löschen wir diese Datei lokal!
Wir holen uns die Datei mit einem git restore wieder zurück uns stagen sie erneut.
Wir fügen noch irgendeine andere Datei zu unserem Projekt hinzu und stagen dieses ebenfalls:
Wir beschließen die DS._Store Datei wieder zu unstagen:
Mit den beiden Files commiten wir nun die Änderungen.
Wir bekommen ärger von unserem Dozenten, dass wir unnötige Files commitet haben, deshalb reseten wir nun unseren letzten Commit
Die soben committeten Änderung sind wieder zurück im Stage und können erneut geändert oder gelöscht werden.
5. Erstellen sie zwei unterschiedliche, aber ähnliche Branches, wechseln sie hin und her und mergen sie diese Branches dann wieder!
Wechsel auf den ersten Branch.
Überprüfe die Datein in Visual Studio
Wechsel auf den zweiten Branch
Überprüfe Datein in Visual Studio
Pushe die Branches ins Repository
Wechsle auf den main branch und merge beide Branches.
Überprüfe, ob die Änderungen der Branches (in meinem Fall wich nur ein Branch vom main ab) im main Branch enthalten sind.