WICHTIG!!! Was ich komplett vergessen habe ist die git config. Diese ist wichtig für das anlegen der Snapshots. Führe einfach diese zwei Befehle auf der Console aus: git config --global user.name "DEIN_NAME" git config --global user.email "DEINE_EMAIL" Dies musst du nur einmalig machen und setzt die Konfiguration global für all deine Projekte.
@0xb01102 жыл бұрын
ich habe so viele videos über git geschaut und kaum was verstanden aber das hier war endlich mal ein guter einstieg
@ProgrammierenMario2 жыл бұрын
Merci :)
@xFürst2 жыл бұрын
Ich finde deine Videos echt immer Klasse und man versteht direkt alles. Dazu entspannt mich deine Stimme sehr, was mir das "lernen" angenehm gestaltet. Danke👍
@ProgrammierenMario2 жыл бұрын
Freut mich zu hören! Vielen lieben Dank für dein Lob :)
@gitarrenghost3 жыл бұрын
Super! Verständlich erklärt. Bitte mehr machen. Vielen Dank! :-)
@ProgrammierenMario3 жыл бұрын
Vielen Dank ;-) Leider habe ich etwas vergessen zu zeigen, daher bitte den angepinnten Kommentar ganz oben beachten...
@anmajo17723 жыл бұрын
Super erklärt. Wäre cool, wenn es noch weitere Videos zu git geben wird.
@ProgrammierenMario3 жыл бұрын
Momentan ist noch mindestens ein weiteres geplant. Je nach Interesse auch gerne mehr. ;-)
@SReini3 жыл бұрын
Eine sehr gute Erklärung für Einsteiger. Freue mich schon auf das erweiterte Video.
@ProgrammierenMario3 жыл бұрын
Branch oder Brunch, das ist hier die Frage... oder beides? Während dem Brunch Branches mergen. Aber nun erstmal Butter aufs Brot, ist ja schon fast 11 ;)
@SReini3 жыл бұрын
@@ProgrammierenMario Auf die Bemme Bitte :-)
@ProgrammierenMario3 жыл бұрын
👊😎
@CW-wq4tf3 жыл бұрын
Super Sache! Endlich erklärt das mal jemand. Danke!
@ProgrammierenMario3 жыл бұрын
Gehört ja nun mit dazu und ist ein wichtiges Thema 😉
@alphsoldner-raue19953 жыл бұрын
Sehr gut! Bitte weiterführen!
@ProgrammierenMario3 жыл бұрын
Vielen Dank. Ein weiteres Tutorial zu Git ist für übernächste Woche geplant ✌️🙂
@bmuxbeats Жыл бұрын
Hallo Mario, vielen lieben Dank für diese gut nachvollziehbare Einführung. Endlich einmal ein Tutorial, dass wirklich für den Git-Laien biw. -Anfänger taugt. 💯👍🏻
@ProgrammierenMario Жыл бұрын
Danke für das Lob! Freut mich sehr ✌️
@dagogertduck26002 жыл бұрын
Super sympathisch, auf den Punkt gebracht! Vielen Dank für das gute Video...die anderen werde ich mir auch alle noch anschauen 🙂👍
@ProgrammierenMario2 жыл бұрын
Freut mich, danke!
@siedenburgmediendesign80694 ай бұрын
Wunderbar erklärt, wie immer!
@ProgrammierenMario4 ай бұрын
Freut mich, danke!
@astariel_windlied98552 жыл бұрын
Klasse Video, danke Mario für ein weiteres tolles Video. Hilft mir als angehender Software Entwickler sehr
@ProgrammierenMario2 жыл бұрын
Freut mich sehr!
@norbertf72303 жыл бұрын
Prima Einführung Mario, vielen Dank
@ProgrammierenMario3 жыл бұрын
Danke fürs Feedback ✌️🙂
@fredij23323 жыл бұрын
Muss auch sagen! Top Video! Ich würde liebend gerne ein weiteres Video dazu von dir sehen mit Branches Github etc. über die Console. Gerade wie das über die Console funktioniert, interessiert mich sehr. Wäre super, wenn du da noch tiefer eingehen könntest 👍💪🙏
@ProgrammierenMario3 жыл бұрын
Vielen Dank für dein Feedback. Freut mich das ich dir mit diesem Tutorial weiterhelfen konnte. Es sind auch noch weitere in Planung ;)
@IVIcSunShine Жыл бұрын
Super gutes Video! Gerne mehr! Ich finde deine ruhige Art hervorragend! Die Geschichte mit dem Piepmätzle hat mich echt vor lachen gekillt 🤣 löscht das Vieh auch noch Dateien, herrlich!
@ProgrammierenMario Жыл бұрын
Ah Danke für den Reminder. Hatte ich glatt vergessen 😅
@Electric_Man6 ай бұрын
Dein Humor ist sehr sympathisch!
@ProgrammierenMario6 ай бұрын
🙂
@felixkarg93243 жыл бұрын
Super Tutorial, vielen Dank! Wäre wirklich cool, wenn du das noch weiterführst mit Branches, GitHub etc. (Natürlich erst nachdem du dich mit einem Kaffee gestärkt hast ;) )
@ProgrammierenMario3 жыл бұрын
Hallo Felix, vielen Dank für dein Feedback. Da bis jetzt dieses Video ganz gut ankommt und somit Interesse zu bestehen scheint werde ich sicherlich noch mehr über dieses Thema machen. Der Kaffee steht hier sowieso immer mit am Platz ;-)
@pfeynman382711 ай бұрын
Sehr gut, Mario! Weiter so! 5 Sterne!
@randallflagg15142 жыл бұрын
Hat mir weitergeholfen. Top👍
@ProgrammierenMario2 жыл бұрын
Das freut mich 👍
@HRT8111 ай бұрын
...wie immer Super erklärt ! Habe den halben Kaffee über die Tastatur gespuckt als du das Beispiel mit dem "Pipmatz" gebracht hast. 🤣
@thomask.79783 жыл бұрын
Wunderbares Video. Konnte Dir sehr gut folgen.
@ProgrammierenMario3 жыл бұрын
Freut mich natürlich immer wenn’s passt 🙂
@danielapaunova70433 жыл бұрын
Danke dir für tolle Tutorial! Auch für mich , die ich noch nicht die Deutsche Sprache beherrsche, war sehr verstehbar. :)))
@ProgrammierenMario3 жыл бұрын
Herzlichen Dank für dein Feedback. Freut mich das du mich trotz meines Dialekts gut verstanden hast 🙂
@vepman133 жыл бұрын
Klasse gemacht. Top! 👏👏
@ProgrammierenMario3 жыл бұрын
Danke für das Lob!
@abcrtz9 ай бұрын
Sehr hilfreich, danke
@ProgrammierenMario8 ай бұрын
Das freut mich!
@Firithfenion Жыл бұрын
Super erklärt!
@ProgrammierenMario Жыл бұрын
Vielen Dank!
@lernenmitrobin2 жыл бұрын
gute Einführung. Vielen Dank!
@ProgrammierenMario2 жыл бұрын
Gern geschehen 🙂
@franzbuchner23402 жыл бұрын
Sehr gutes Tutorial! Thx!!
@ProgrammierenMario2 жыл бұрын
Gern geschehen ✌️🙂
@_jaeger_fabian2 жыл бұрын
Abo haste👌 super video!
@ProgrammierenMario2 жыл бұрын
Freut mich sehr! ✌️🙂
@Perciwell3 жыл бұрын
Das Video hat mir gut gefallen. :-) Ich bin zwar unter Linux unterwegs; aber trotzdem sind die Erklärungen klar und gut nachvollziehbar. Ich habe schon einen eigenen Github-Account, komme aber immer noch nicht flüssig damit zurecht, ein neues Repository von der Kommandozeile aus anzulegen und später Änderungen zu hochzuladen. Häufiges Problem: git meldet an der Kommandozeile, dass ich irgendeine Kleinigkeit online schon geändert habe und nimmt die aktuelle Änderung von der Kommandozeile nicht an. Die Tag werde ich mir mal das Video über Branches ansehen, jedenfalls würde ich mich über mehr Infos -- oder gar ein Video zu den eben erwähnten Problemen von Git-Anfängern freuen.
@ProgrammierenMario3 жыл бұрын
Hallo Perciwell, ein Tutorial bzgl. GitHub steht bei mir schon auf der Liste. Und dein Problem kann ich ganz bestimmt da mit einbauen ;)
@Xer777Xes2 ай бұрын
danke für die dieses video
@NeverCodeAlone3 жыл бұрын
Tolles Video Danke
@ProgrammierenMario3 жыл бұрын
Vielen Dank 🙏
@MrPietsch Жыл бұрын
Hi Mario. Wie immer - super Video. 👍 Nutzt du nur VSC, oder auch andere Tools für GIT - z.B. für Merge Konflikte?
@ProgrammierenMario Жыл бұрын
Entweder VSC oder die IDE von IntelliJ.
@hanno3116 Жыл бұрын
Super Video👍 Kannst du vlt mal eins über PWA machen?
@ProgrammierenMario Жыл бұрын
Vielen Dank! Zu PWA hatte ich schon mal etwas gemacht. Schau mal hier rein --> kzbin.info/aero/PLnqycjkeRGqkk3bhRhk4324bepg704GOi Mit dem zweiten Video fängt es an.
@ikemkrueger2 жыл бұрын
15:26 Was ein Piepmatz. xD
@ProgrammierenMario2 жыл бұрын
Haha xD Danke für den Reminder. Hatte ich schon vergessen was ich da von mir gegeben hatte. ;)
@cfo30492 жыл бұрын
Hey Mario, woran liegt es, dass wenn ich ein Projekt über Git nach dem erstellen eines Repositorys direkt in VScode auf GitHub publishe mein Code auf GitHub zu sehen ist, wenn ich aber deinen Weg gehe, nur eine Readme mit 2 Zeilen vorfinde?🤔
@ProgrammierenMario2 жыл бұрын
Normalerweise gibt es da keinen Unterschied. Wenn das Repository den Eintrag vom Remote Origin hat und alle Änderungen Commited wurden dann sollte beim Push alles auf GitHub landen. Einen weiteren Branch hast du nicht zufälligerweise angelegt wo sich deine Sachen befinden könnten?
@cfo30492 жыл бұрын
@@ProgrammierenMario wie gesagt, direkt über VSVode zu veröffentlichen hat geklappt, nur über GitHub Desktop nicht. Bei GitHub steht beim ersten Beitrag "Default". Keine Ahnung wie das passiert ist. Ich werde es einfach nochmal probieren mit der nächsten Unterseite, die ich gerade bastel. Vielleicht hab ich ja was übersehen. Nen Branch war noch nicht nötig, da ich die Seite zuvor schon komplett aufgebaut habe. Sag mal: kann man die veröffentlichten Repositorys wenn die auf privat sind im Nachhinein auch auf öffentlichen stellen? Ich hab da nichts gefunden. 🤔
@DJone4one2 жыл бұрын
Ich habe mir das etwas einfacher gemacht, denn bei meinem bereits vorhandenen Projekt waren sehr viele js, ts, flow, scss, etc. Dateien. Bei über 500 Änderungen hätte das sicher zu lange gedauert. Da wäre meine sicher gute Frage: "Welche Dateien können denn auf jeden Fall weggelassen werden"... Ich würde sagen, alle vorher genannten, denn die werden doch wenn ich richtig liege bei jedem build Vorgang neu erstellt. und nur so nebenbei. Ich hab keine Kekse... naja Salzstangen
@ProgrammierenMario2 жыл бұрын
Also wenn du ein Projekt hast wo du aus den Source Dateien ein Build erstellst, dann brauchst du natürlich nur die Source Dateien versionieren. Du kannst über die .gitignore Datei auch komplette Ordner angeben, dann wird alles darin nicht mit versioniert. Hier könntest du den dist, public oder welchen Ordner du auch immer für deinen Build nimmst eintragen.
@danielgrana74872 жыл бұрын
Hallo Mario, seit einiger Zeit versuche ich ein simplex Projekt in Github zu laden. Der Aufwand, der in VS Code zu leisten ist, ist wirklich beschämend. Da biste in InelliJ deutlich schneller unterwegs. Kurz um, nicht von allem scheint bei mir zu funktionieren. Habe alles installiert, aber sobald git init bestätigt wird, passiert nichts auf der linken seite, um ein Commit zu erzeugen.
@ProgrammierenMario2 жыл бұрын
Hi Daniel, versuchst du ein Projekt aus GitHub bei dir lokal runterzuladen oder ein Projekt von dir hochzuladen? Hast du mein Video zu GitHub schon gesehen? Vllt werden dir da einige Fragen schon beantwortet. --> kzbin.info/www/bejne/hF7Zd4ePetaaq7c Ansonsten tust du ja mit git init nur ein neues lokales Repository erstellen. Danach musst du neue Dateien oder Änderungen erstmal in den Stash legen bevor du ein neuen Commit bei dir lokal in dein Repository machen kannst. Wenn du es dann noch Online bei GitHub haben möchtest brauchst du da ebenfalls ein Repository welches mit deinem lokalem verlinkt ist, dann musst du dein lokales ins online Rep. pushen. Das zeige ich auch im eben verlinkten Video. Hoffe das hilft dir erstmal weiter :)
@danielgrana86732 жыл бұрын
@@ProgrammierenMario hallo Mario, danke das du dir Die Zeit genommen hast, um diese Zeilen zu verfassen. Die Problematik bestand darin, das ich nach dem Befehl git init keine Veränderung auf der linken Seite vom VS Code erkennen konnte. Dort hieß es lediglich, das kein Anbieter registriert ist. Durch Zufall habe ich bemerkt, das mein Konto zu github ausgeblendet war und damit keine Synchronisation stattfand-(. Danach konnte ich die Daten dann committen und pushen.
@ProgrammierenMario2 жыл бұрын
Alles klar, freut mich das nun alles funktioniert 👍
@gitarrenghost3 жыл бұрын
Hallo Mario, es gibt da noch das "git revert" was ist da der Unterschied, bzw., ist das besser als "git reset"?
@ProgrammierenMario3 жыл бұрын
Hallo Max, ich versuche es mal zu erklären. "git revert" erzeugt einen neuen Commit, der die Änderungen eines vorherigen Commits rückgängig macht. Dieser Befehl fügt dem Projekt einen neuen Eintrag im Verlauf hinzu (er ändert nicht den bestehenden Verlauf). Die History bleibt erhalten um es später noch nachvollziehen zu können. "git reset" macht nicht nur die Änderungen rückgängig es entfernt auch die Einträge im Verlauf und je nach dem welchen Modus du verwendest werden die Änderungen ganz gelöscht oder landen wieder im staging für einen neuen Commit oder wieder im Projekt selbst. Hoffe das hilft dir erstmal weiter ;)
@gitarrenghost3 жыл бұрын
@@ProgrammierenMario Danke Mario, ist ein bisschen klarer geworden. Als Einsteiger finde ich es manchmal schwer aus einer Fülle von Optionen gerade die Richtige anzuwenden. Da wären Fallbeispiele sehr Hilfreich. Ansonsten freue ich mich immer auf ein neues Video von Dir :-)
@mrwhoami88 ай бұрын
Ist lieb gemeint und ich finde es toll, dass Du vsc nutzt aber wenn ich eines gelernt habe, dann dass man sich nie, nie, nie, niemals, nicht auf EXTENSIONS und GUIS verlässt bei GIT. Es gibt IMMER Probleme. Ob im Team, unterschiedliche Versionen, fehlerhafte Updates. Immer. Leider.
@ProgrammierenMario8 ай бұрын
Dann könnte dieses Tutorial vllt. etwas für dich sein. Da verwende ich Git ohne Extensions und GUIS --> kzbin.info/www/bejne/rGLMk6qdaN-Uh7M
@mrwhoami88 ай бұрын
@@ProgrammierenMario Nice, danke für den Hinweis
@Heiko_Jantz2 жыл бұрын
Moin. Ich habe unter Ubuntu 20.04 git Version 2.25.1. Ist das für dieses Video egal? Danke.
@ProgrammierenMario2 жыл бұрын
Mir ist leider nichts bekannt. Hast du damit irgendwelche Probleme?
@Heiko_Jantz2 жыл бұрын
@@ProgrammierenMario Moin. Ich habe noch nicht probiert. Weiß aber auch nicht ob das das Richtige für mich ist. Lerne gerade wieder C++. Weiß nicht ob ich das jetzt brauche. Ich wollte nur was bei GitHub veröffentlichen. Aber ne andere Frage. Wenn ich Snapshots Version 1, Version 2, Version 3 usw. habe, muß ich immer nur den einzelnen Versionen nach gehen? Kann ich nicht direkt auf Version 1, Version 3, Version 2 usw. Springen?
@dkla4 Жыл бұрын
Also sollte man regelmäßig neue snap shots machen?
@ProgrammierenMario Жыл бұрын
Kann zumindest nicht schaden ✌️
@tbu234411 ай бұрын
14:05 funktioniert leider nicht wie beschrieben
@florianunterfrauner20413 жыл бұрын
was würde aber passieren wenn man fälschlicherweise diesen git ordner löschen würde?
@ProgrammierenMario3 жыл бұрын
Hallo Florian, welchen Ordner meinst du genau? Das Repository bei dir lokal aufm Rechner oder das Projekt bei GitHub?
@DieCurrywurst4 ай бұрын
Bei dem Akzent bleibe ich doch direkt dran
@ProgrammierenMario4 ай бұрын
✌️🙂
@saschavloggt62323 жыл бұрын
git add --all und git add . bewirken das Gleiche ... git add . wird für Schreibfaulere der komfortablere Weg sein. :-)
@ProgrammierenMario3 жыл бұрын
Vielen Dank für deine Ergänzung :-)
@mauriceOverIP4 ай бұрын
… _alles andrere wäre auch zu weit hergeholt_ 😎
@ProgrammierenMario4 ай бұрын
🖖
@seakyle8320 Жыл бұрын
Du sagst ,ja, laut transkript ,ja, in einem 30 minuten video 92 Mal das wort "Ja", ja. Das ist, ja, für den Zuhörer, ja, ziemlich belastend, ja. Kannst Du das bitte, ja, unterlassen, ja?! Danke (ja). Ich mache jetzt mal mein Türminell auf und probiere Git aus.