Wie VS-Code nach Github push kommentieren?
Hey arbeite an einem Projekt in VS-Code einfachdamit ich die Programmiersprache weiterhin meister. VS-Code is mit GitHub verbunden und ich push da regelmäßig meinen Code hin. Nur würde ich das gerne kommentieren, also jeden versendeten Code, um später auch in ein paar Jahren noch nachvollziehen zu können was ich an welchem Tag gemacht habe. Zudem nützlich wäre etwas wo man schauen könnte wie lang ich an einem Projekt saß, vielleicht für einen späteren Job oder so (gibt es vl eine Tagesbuch-Funktion in GitHub?)
3 Antworten
Du hast in Visual Studio Code links den Bereich "Source Control".
Wenn Du dort einen Commit erstellst, kannst Du auch eine Message mit angeben.
Auf GitHub kannst Du dir dann deine Historie anschauen.
Aber zugegeben, die Git-Implementierung in Visual Studio Code ist nicht gerade gut, Du kannst aber auch einen anderen Client nutzen, Git ist am Ende des Tages nur ein Kommandozeilen-Tool und alle diese Clients nutzen dieses Tool.
Die meisten meiner Kollegen nutzen "Git Extensions", ich finde das auch etwas unübersichtlich.
Für Visual Studio Code gibt's ein paar Extensions, ich kenne z.B. "GitLens". Eigene Erfahrung damit habe ich nicht, aber es sieht klasse aus ^^ Die Visual Studio Code Extension scheint kostenlos, aber nicht komplett, da müsstest Du dich erst einlesen. Gleiches gilt für deren Desktop-Client "GitKraken".
Ich nutze den in Visual Studio (nicht Code) integrierten Git Client, der ist auch nicht optimal, aber für die tägliche Arbeit reicht er und er ist toll integriert.
Bei GitHub nutzt du ja grundsätzlich git, ich würde dir empfehlen dich damit mal zu beschäftigen.
In VS Code kannst du zu jedem commit eine commit message schreiben. Das ist eigentlich genau das was du suchst, aber es klingt so als würdest du das für pushes suchen und nicht pro commit. Hier kann man dir vielleicht branches und merge requests empfehlen.
Vielleicht bei manchen Sachen sogar git tags?
Für mich ist jetzt aber nicht klar, wie du git bzw. Vs Code genau nutzt und warum dir commit messages nicht reichen.
bei git commit
die -m flag hinzufügen. das sieht dann so aus
git add .
git commit -m "abc123"
git push