how use github extension
In diesem praktischen Lernprogramm wird erläutert, wie Sie die GitHub-Erweiterung als Code-Repository mit Microsoft Visual Studio verwenden. Erfahren Sie die Installationsschritte und die Erstellung des Github-Repositorys:
Die Teams, die an .NET-Projekten arbeiten, verwenden normalerweise Team Foundation Server (TFS) als Hauptcode-Repository für Versionskontrollaktivitäten. Dies ist eine erwartete Arbeitsweise. Daran besteht kein Zweifel, da die Integration von Tools desselben Anbieters nahtlos ist und problemlos funktioniert.
Heute wird GitHub jedoch häufig als webbasiertes Code-Repository verwendet. Teams, die über geografisch verteilte Standorte verteilt sind, können dieses Repository für ihre Versionskontrollaktivitäten verwenden. Es ist also ein gutes Werkzeug für die Zusammenarbeit zwischen Teammitgliedern.
Was du lernen wirst:
Warum GitHub Extension verwenden?
Grundsätzlich würde man versuchen, GitHub für jede Art von zu verwenden, wenn eine Organisation oder Teams, die GitHub schon seit geraumer Zeit verwenden und es weiterhin nutzen möchten, was den Komfort der Nutzung betrifft und auch ohne zusätzliche Investitionen Projekte.
In den vorherigen Artikeln haben wir erläutert, wie TFS zum Speichern von Code und anderen Artefakten verwendet werden kann. In diesem Artikel erfahren Sie, wie ein .NET-Projekt für das GitHub-Repository freigegeben werden kann.
Voraussetzungen:
- Microsoft Visual Studio.NET 2015-Version
- Zugriff auf das GitHub-Repository
- Git lokal auf dem Windows-Computer installiert. Klicken Hier Git herunterladen.
Installieren Sie die GitHub-Erweiterung für Visual Studio.NET
Bevor wir das .NET-Projekt für das GitHub-Repository freigeben, muss die GitHub-Erweiterung in Visual Studio.NET IDE installiert werden.
Klicken Hier um die Erweiterung vom Visual Studio Marketplace herunterzuladen.
Doppelklicken Sie auf die heruntergeladene Erweiterung und klicken Sie auf Installieren .
Wenn Ihre Visual Studio.NET-IDE geöffnet ist, starten Sie sie einmal neu. Um zu überprüfen, ob die Erweiterung installiert ist, starten Sie die IDE und gehen Sie zu Tools-> Erweiterung und Updates Abschnitt und suchen Sie nach GitHub unter der Kategorie Installiert.
Verwenden von Arrays in Funktionen c ++
Erstellen Sie ein GitHub-Repository in Visual Studio.NET
Sobald die GitHub-Erweiterung in der Visual Studio .NET-IDE installiert ist, wechseln Sie zu Team Explorer Startbildschirm und erstellen Sie ein GitHub-Repository.
Geben Sie den Namen und die Anmeldeinformationen des GitHub-Repositorys ein. Stellen Sie außerdem sicher, dass Sie einen geeigneten lokalen Pfad angeben, in dem sich das lokale Git-Repository mit dem .NET-Projekt befindet.
Klicke auf Erstellen. Wie in der folgenden Abbildung gezeigt, wird das GitHub-Repository erstellt. Sie können jetzt ein neues Projekt oder eine neue Lösung erstellen, indem Sie auf den Link klicken, wie im Team-Explorer gezeigt.
GitHub Repository-Ansicht:
Klicken Sie in der Visual Studio.Net-IDE im Team Explorer auf den Link Projekt oder Lösung erstellen. Aktivieren Sie das Kontrollkästchen 'Neues Git-Repository erstellen' und klicken Sie auf OK.
Hinweis dass der Speicherort des lokalen Git-Repositorys automatisch ausgewählt wird, an dem das .NET-Projekt gespeichert werden soll.
Das Projekt wird nun an der entsprechenden Stelle erstellt.
Klicken Sie in der Visual Studio.Net-IDE auf Team Explorer-> Änderungen um die Änderungen in das lokale Git-Repository zu übernehmen.
Geben Sie einen Kommentar ein und klicken Sie auf Alle festschreiben. Nach der Festschreibung in das lokale Git-Repository können wir die Änderungen synchronisieren, die den Teams im GitHub-Repository zur Verfügung stehen.
Klicke auf das Synchronisieren Link zum Hochladen des Codes in das GitHub-Repository. Überprüfen Sie das GitHub-Repository, um sicherzustellen, dass das .NET-Projekt verfügbar ist. Im Wesentlichen müssen wir also 'git push' mit der IDE und nicht über die Befehlszeile zum GitHub-Repository ausführen.
Klicke auf das drücken Link wie unten gezeigt.
Das Projekt ist jetzt im GitHub-Repository verfügbar. Hier ist die Ansicht davon.
Nehmen Sie eine kleine Änderung an einer Datei vor und führen Sie Commit aus.
Wie Sie sehen können, nachdem Sie die Datei geändert haben, a NETZ Zecke ist erschienen. Sie können mit der rechten Maustaste auf die Datei klicken und auswählen Verpflichten.
Die Änderungen werden im Team Explorer angezeigt. Sie können den Kommentar eingeben und alle Änderungen festschreiben.
Sobald das Commit abgeschlossen ist, müssen Sie die Änderungen wie gewohnt synchronisieren und in das GitHub-Repository übertragen.
Das folgende Bild zeigt die Ansicht des GitHub-Repositorys, nachdem Änderungen vorgenommen wurden.
Blick auf die Geschichte der Veränderungen
Schauen wir uns nun den Verlauf an, in dem alle vom Team vorgenommenen Commits aufgeführt sind, und sehen wir uns auch an, welche Änderungen an diesem bestimmten Commit vorgenommen wurden. Es ist sehr interessant, Änderungen mit dem vorherigen Commit zu betrachten oder zu vergleichen. Der Befehl 'git log' ist hier also äquivalent.
Klicken Sie im Team Explorer auf die Option Synchronisieren und wählen Sie Aktion -> Verlauf anzeigen
Der Verlauf aller Commits wird angezeigt. Der Autor, das Datum und die Kommentare werden angezeigt.
Um die Unterschiede zum vorherigen Commit anzuzeigen, klicken Sie mit der rechten Maustaste auf das neueste oder das entsprechende Commit und wählen Sie Commit-Details anzeigen.
Die Details zu diesem Commit werden im Team Explorer-Fenster zusammen mit der Datei angezeigt, an der die Änderungen vorgenommen wurden. Doppelklicken Sie auf die Datei und die Änderungen werden im eingebauten Vergleichsfenster angezeigt.
Tags erstellen
In GIT werden Tags normalerweise erstellt, wenn Sie die Freigabe einer neuen Version Ihrer Anwendung kennzeichnen möchten. Lassen Sie uns sehen, wie Sie ein Tag im Team Explorer erstellen, da jetzt die neuesten Festschreibungsdetails angezeigt werden. Dies entspricht dem Befehl 'git tag'. Klicken Sie im vorherigen Schritt auf die Option Tag erstellen.
Geben Sie den TAG-Namen und den Kommentar wie unten gezeigt ein. Klicke auf Tag erstellen.
Was ist ein guter kostenloser PC-Reiniger?
Zeigen Sie den Verlauf der Datei erneut an, und Sie können den TAG sehen.
Zweig erstellen
Lassen Sie uns sehen, wie Sie einen lokalen Zweig im Git-Repository erstellen. In der Regel erstellen Sie einen Zweig aus dem Master, wenn Fehlerbehebungen oder Verbesserungen vorgenommen werden müssen, und fügen ihn dann in den Master-Zweig ein.
Klicken Sie im Team Explorer auf Geäst Möglichkeit.
Klicken Sie mit der rechten Maustaste auf den Hauptzweig unter dem lokalen Repository und erstellen Sie einen neuen Zweig.
Dies entspricht der Verwendung des „ git checkout –b ' Befehl. Geben Sie den Filialnamen als bug_fix ein und klicken Sie auf die Schaltfläche Zweig erstellen.
Der Zweig wird jetzt erstellt und aufgelistet. Die Fehlerbehebung wird jetzt im Zweig bug_fix durchgeführt. Dieser Zweig wird in angezeigt FETT GEDRUCKT und zeigt daher an, dass Sie gerade am Bug_fix-Zweig arbeiten.
Nehmen Sie eine Änderung an einer beliebigen Datei vor, schreiben Sie die Änderungen vom bug_fix-Zweig in den Master-Zweig fest und setzen Sie sie neu ein.
Um Änderungen vom Bug_fix-Zweig zum Master-Zweig in zusammenzuführen Team Explorer, wähle aus Geäst Möglichkeit und Klicken Sie mit der rechten Maustaste auf den Hauptzweig und auswählen Überprüfen.
Klicken Sie nun mit der rechten Maustaste auf den Hauptzweig und wählen Sie Zusammenführen von Möglichkeit .
Wähle aus Bug_fix-Zweig als die Vom Zweig zusammenführen und klicken Sie auf Gehen.
Die Änderungen werden jetzt im Hauptzweig angezeigt. Alle Änderungen können in das GitHub-Repository verschoben werden. Gehe zu Team Explorer-> Synchronisieren und klicken Sie auf Drücken.
Alle Änderungen werden jetzt übertragen und im GitHub-Repository wiedergegeben.
Fazit
Github ist ein äußerst beliebtes und weit verbreitetes Quellcode-Repository im Internet. In diesem Artikel haben wir gesehen, wie Visual Studio.NET 2015 sehr gut in Git und GitHub integriert werden kann.
Daher kann Visual Studio.NET 2015 nicht nur in Team Foundation Server integriert werden. Wenn es Teams gibt, die GitHub über die Jahre ausgiebig verwendet haben, kann es sehr gut integriert werden. Wir haben also eine Verwendung von Git-Operationen aus der IDE auf Entwicklerebene gesehen.
Visual Studio.NET 2017 hat auch mehr oder weniger das gleiche Verfahren zur Integration in Git und GitHub.
Literatur-Empfehlungen
- GitHub Desktop Tutorial - Arbeiten Sie mit GitHub von Ihrem Desktop aus zusammen
- GitHub Tutorial für Entwickler | Verwendung von GitHub
- Tutorial zu Microsoft Visual Studio Team Services (VSTS): Die Cloud-ALM-Plattform
- Einführung in die C # -Programmierung mit Visual Studio .Net Framework
- Schrittweise Installation und Einrichtung von Appium Studio
- Ausführen und Überprüfen Ihres Testcodes in Appium Studio für Eclipse
- Verbinden von Emulatoren oder Simulatoren mit Appium Studio
- Paralleles Ausführen Ihrer Appium-Tests mit Appium Studio für Eclipse