Hallo habr! Ich teile weiterhin nützliche Sammlungen. Ich habe bereits Beiträge mit Github-Repos ( Teil 1 und Teil 2 ) sowie eine Sammlung von 10 Entwicklerbüchern veröffentlicht . Ich habe beschlossen, nicht aufzuhören :) Wen interessiert das - willkommen bei Katze.
Es ist kein Geheimnis, dass sowohl Git als auch GitHub Standard-Quellverwaltungs- und Speichersysteme für Entwickler sind. Es gab eine Zeit, in der verschiedene Arten der Versionskontrolle von Systemen wie CVS, SVN, VSS, Mercury und TFS kontrolliert wurden, aber langsam aber sicher kam alles in Git zusammen.
Mittlerweile nutzen etwa 70-80% der Programmierer Git aktiv in ihrer Arbeit. Wenn es jedoch um die Verwendung von Versionsverwaltungswerkzeugen wie SVN oder CVS geht, verwenden die meisten Programmierer IDEs wie IntelliJIDEA oder Eclipse, obwohl sie mit der Befehlszeile kaum vertraut sind.
Tools wie Git Bash und eine Reihe nützlicher Git-Befehle haben Programmierer dazu gebracht, Git sowohl in der Befehlszeile als auch in der IDE zu verwenden. Deshalb ist der Entwickler einfach wichtig ist , die wichtigsten Git Befehle zu wissen, wie
git status
, git add
, git commit
, git push
und ihre Standardoptionen.
Ich konnte nicht vorbeikommen und dir von nützlichen Git-Kursen erzählen. Hier habe ich 7 kostenpflichtige und kostenlose Kurse zum Erlernen von Git für Anfänger und erfahrene Programmierer gesammelt. Sie werden Ihnen helfen, die Grundprinzipien und Tricks der Arbeit mit Git zu verstehen. Ich hoffe es wird zu dir kommen.
1. Git Complete: Eine Schritt-für-Schritt-Anleitung
Dieser von Jason Taylor erstellte Kurs ist eine schrittweise Anleitung durch den gesamten Git-Workflow, in der Sie verschiedene Dateistatus in Git vergleichen, Dateien verwalten, Repositorys auf GitHub erstellen und ändern und vieles mehr. Der Kurs hat eine gute Bewertung - 4,4 Punkte.
2. Meisterklasse Git und GitHub: vom Anfänger bis zum Experten
Ich konnte nicht anders, als von einem der vollständigsten Bibhasha Roy-Kurse auf Git und Github zu erzählen. Dieser Kurs führt Sie in fast alle notwendigen Kenntnisse ein, die Sie jemals benötigen werden, um in Git zu arbeiten. Dieser Kurs hat auch eine gute Bewertung - 4,3 Punkte. Ein ausgezeichneter Kurs, um Git von Grund auf zu lernen.
3. Werden Sie in 4 Stunden Git- und GitHub-Experte (kostenloser Kurs)
Ein kostenloser Kurs mit einer Bewertung von 4,3, mit dem Sie schnell und schmerzlos über Git und Github informiert werden. Wenn Sie gerade einer neuen Firma beigetreten sind oder ein Projekt gestartet haben, das Git verwendet, ist dieser Kurs für Sie.
Trotz der Tatsache, dass der Kurs nur 4,5 Stunden dauert, ist er ziemlich vollständig und deckt alle wichtigen Git-Themen ab. Es behandelt sowohl die Theorie als auch den Workflow von Git, Repositories und anderen ebenso wichtigen Dingen.
4. GitHub Ultimate: Der ultimative Git- und GitHub-Kurs
Ein weiterer ausgezeichneter und vollständiger Git-Kurs von Udemy. Es beinhaltet eine Interpretation der grundlegenden Konzepte und die Berücksichtigung der wichtigsten Aufgaben des Git, viele Befehle wie
git add
, git status
, git log
, git commit
, git pull
, git push
und andere. Guter Kurs mit einer Bewertung von 4,4 Punkten.
5. GitHub-Grundlagen
Hier geht es um den Pluralsight-Kurs von Jill Clearen, der zum Erlernen von Git und Github entwickelt wurde. Hier erfahren Sie, wie Sie Repositorys erstellen, Dateien festschreiben, Änderungen an einem Remote-Repository vornehmen, Commits beheben und viele andere Git-Funktionen ausführen.
Leider muss man Geld ausgeben, um den Kurs zu studieren. Für den Zugang ist eine Pluralsight-Mitgliedschaft erforderlich, die 29 USD pro Monat oder 299 USD pro Jahr kostet. Sie können jedoch die 10-tägige kostenlose Testversion nutzen , mit der Sie 200 Minuten lang auf alle Klassen zugreifen können.
6. Die vollständige Anleitung zu Git: Mastering von Git und GitHub
Ein fortgeschrittener Kurs zum Erlernen von Git für Programmierung und Entwicklung. Sie werden viel über Commits, Zweige, Zusammenführungen, Squashing usw. lernen. Grundsätzlich alles, was Sie als Entwickler wissen müssen. Der Kurs enthält viele praktische Übungen.
Der praktische Teil enthält Übungen für jeden Geschmack und jede Farbe:
- Initialisieren eines neuen Git-Repositorys
- Änderungen vornehmen, zur Vorbereitung und zum Festschreiben hinzufügen
- Erstellen, Überprüfen und Zusammenführen von Zweigen usw.
Ich würde sagen, dies ist der perfekte Kurs für einen Softwareentwickler, der einer der besten in diesem Thema werden möchte.
7. Git Essentials: Git mit Bitbucket und Sourcetree lernen
Der letzte Kurs, den ich Ihnen empfehlen möchte, befasst sich mit dem Erlernen von Git-Befehlen und -Konzepten auf Udemy. Es wird Ihnen helfen, schnell zu erfahren, wie Sie Git in der täglichen Softwareentwicklung verwenden, wie Sie Git mit Sourcetree und Bitbucket verwenden, grundlegende Git-Befehle und Konzepte für die Arbeit an Github-Projekten und vieles mehr.
Nicht so vollständig wie die vorherigen Kurse, aber ich empfehle es jedem, der bei Bitbucket und Sourcetree arbeiten muss, um zu studieren.
Ich hoffe, diese Sammlung ist nicht nur für diejenigen nützlich, die anfangen, Git und Github von Grund auf zu lernen, sondern auch für diejenigen, die ihr Wissen auffrischen oder Git genauer studieren möchten und vielleicht einigen von Ihnen auf Ihrem Weg zu einem guten Spezialisten helfen möchten.
Wenn Sie andere gute Kurse zu Git und Github kennen, teilen Sie diese in den Kommentaren mit. Ich hoffe, viele Leute finden diesen Artikel hilfreich.