Welche Beziehung besteht zwischen Git und Github?
Die Beziehung zwischen Git und Github ist: GitHub ist eine auf Git basierende Warehouse-Hosting-Plattform; GitHub ist eine Hosting-Plattform für Open-Source- und private Softwareprojekte. Da es nur Git als einziges Versionsbibliotheksformat für das Hosting unterstützt, wird es benannt GitHub ist ein verteiltes Open-Source-Versionskontrollsystem, das die Versionsverwaltung von kleinen bis hin zu sehr großen Projekten effektiv und schnell durchführen kann.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Git-Version 2.30.0, Dell G3-Computer.
Welche Beziehung besteht zwischen Git und Github?
Git ist ein Versionsverwaltungstool und Github ist eine auf Git basierende Warehouse-Hosting-Plattform (natürlich ist Github jetzt viel mehr als das), also die Beziehung zwischen Git und Github ist selbstverständlich, sie haben große Beiträge zur Softwarekonstruktion und -verwaltung sowie zur Open-Source-Softwareindustrie geleistet.
GIT
Git ist ein kostenloses, verteiltes Open-Source-Versionskontrollsystem für die agile und effiziente Abwicklung jedes Projekts, ob klein oder groß.
Git ist ein verteiltes Open-Source-Versionskontrollsystem, das die Versionsverwaltung von kleinen bis sehr großen Projekten effektiv und schnell bewältigen kann. Git ist eine von Linus Torvalds entwickelte Open-Source-Versionskontrollsoftware, die bei der Verwaltung der Linux-Kernel-Entwicklung hilft.
Torvalds begann mit der Entwicklung von Git als vorläufigen Ersatz für BitKeeper, das das primäre Quellcode-Tool war, das von Linux-Kernel-Entwicklern auf der ganzen Welt verwendet wurde. Einige Leute in der Open-Source-Community waren der Meinung, dass die Lizenz von BitKeeper für die Arbeit der Open-Source-Community nicht geeignet sei, weshalb Torvalds beschloss, mit der Arbeit an einem Versionskontrollsystem mit einer flexibleren Lizenz zu beginnen. Obwohl Git ursprünglich zur Unterstützung des Linux-Kernel-Entwicklungsprozesses entwickelt wurde, haben wir festgestellt, dass Git in vielen anderen Projekten für freie Software verwendet wird. Beispielsweise wurden viele Freedesktop-Projekte auf Git migriert.
github
GitHub ist eine Hosting-Plattform für Open-Source- und private Softwareprojekte. Da es nur Git als einziges Repository-Format für das Hosting unterstützt, heißt es GitHub.
GitHub wurde am 10. April 2008 offiziell gestartet. Zusätzlich zum Git-Code-Warehouse-Hosting und der grundlegenden Webverwaltungsoberfläche bietet es auch Abonnements, Diskussionsgruppen, Textwiedergabe, Online-Dateieditoren, Kollaborationskarten (Berichte) und das Teilen von Codeausschnitten (Gist) und andere Funktionen. Derzeit verfügt es über mehr als 3,5 Millionen registrierte Benutzer und eine große Anzahl gehosteter Versionen, darunter bekannte Open-Source-Projekte wie Ruby on Rails und jQuery.
Wissenserweiterung:
Laden Sie das Projekt auf GitHub hoch
GitHub-URL: https://github.com/
In diesem Artikel werden die Details der Kontoerstellung nicht vorgestellt. Für GitHub und Gitee Die Verwendung von usw. ist grundsätzlich gleich.
a. Erstellen Sie ein Remote-Warehouse. Das soeben erstellte Konto enthält keine Projekte.
// 如果本地没有仓库,我们可以使用如下命令进行关联echo "# practice" >> README.md // 创建文件git init // 初始化仓库git add README.md // 上传到暂存区git commit -m "first commit" // 提交到本地仓库git branch -M main // 对当前分支重命名为main分支git remote add origin https://github.com/codeguowq99/practice.git // 将本地仓库和远程仓库进行关联git push -u origin main // 将本地仓库的所有修改Welche Beziehung besteht zwischen Git und Github?// 如果本地已经存在仓库git remote add origin https://github.com/codeguowq99/practice.git // 将本地仓库和远程仓库进行关联git branch -M main // 对当前分支重命名为main分支git push -u origin main // 将本地仓库的所有修改Welche Beziehung besteht zwischen Git und Github?
Hinweis: Die Voraussetzung für die obigen Schritte besteht darin, den SSH-Schlüssel lokal zu generieren und dann den öffentlichen Schlüssel unter „Einstellungen“ auf GitHub hochzuladen. (Informationen zu SSH finden Sie in meinen anderen Artikeln.)
Nach Abschluss dieser Schritte kann ich das zuvor erstellte Projekt mit dem Remote-Warehouse verknüpfen und den Inhalt des lokalen Warehouse in das Remote-Warehouse übertragen.
Nachdem der Push abgeschlossen ist, aktualisieren wir die GitHub-Seite und sehen, dass unser Projekt in der Cloud angekommen ist. An diesem Punkt können wir unser Projekt im Remote-Lager veröffentlichen. Im anschließenden Nutzungsprozess können wir zunächst das Lager
remote.
Empfohlenes Lernen: „Git Tutorial
“
Das obige ist der detaillierte Inhalt vonWelche Beziehung besteht zwischen Git und Github?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Grayscale -Investitionen: Der Kanal für institutionelle Anleger, um den Kryptowährungsmarkt zu betreten. Das Unternehmen hat mehrere Krypto -Trusts auf den Markt gebracht, was die weit verbreitete Marktaufmerksamkeit auf sich gezogen hat, die Auswirkungen dieser Mittel auf die Tokenpreise jedoch erheblich variieren. In diesem Artikel werden einige der wichtigsten Krypto -Vertrauensfonds von Grayscale ausführlich vorgestellt. Grayscale Major Crypto Trust Funds, die auf einer Blick Grayscale-Investition erhältlich sind (gegründet von DigitalCurrencyGroup im Jahr 2013), verwaltet eine Vielzahl von Crypto Asset Trust Funds und bietet institutionelle Anleger und Einzelpersonen mit hohem Nettel mit konformen Investitionskanälen. Zu den Hauptfonds gehören: Zcash (ZEC), Sol,

Wöchentliche Beobachtung: Unternehmen, die Bitcoin horten - ein Brauenwechsel Ich weise oft auf einige übersehene Markttrends in wöchentlichen Memos. Der Schritt von MicroStrategy ist ein starkes Beispiel. Viele Menschen mögen sagen: "Microstrategy und Michaelsaylor sind bereits bekannt, worauf werden Sie achten?" Diese Ansicht ist einseitig. Eingehende Untersuchungen zur Einführung von Bitcoin als Reserve-Vermögenswert in den letzten Monaten zeigen, dass dies kein isolierter Fall ist, sondern ein wichtiger Trend, der sich herausstellt. Ich gehe davon aus, dass in den nächsten 12 bis 18 Monaten Hunderte von Unternehmen dem Beispiel folgen und große Mengen Bitcoin kaufen werden

In der Bibliothek, die für den Betrieb der Schwimmpunktnummer in der GO-Sprache verwendet wird, wird die Genauigkeit sichergestellt, wie die Genauigkeit ...

Forscher der Shanghai Jiaotong University, Shanghai Ailab und der chinesischen Universität von Hongkong haben das Open-Source-Projekt zur Visual-RFT (visuelle Verbesserung der Feinabstimmung) gestartet, für das nur eine geringe Datenmenge erforderlich ist, um die Leistung des visuellen Sprachen-Big-Modells (LVLM) signifikant zu verbessern. Visual-RFT kombiniert geschickt die regelbasierte Verstärkungslernansatz von Deepseek-R1 mit dem RFT-Paradigma (Verstärkung der Verstärkung der Verstärkung) und erweitert diesen Ansatz erfolgreich vom Textfeld auf das Gesichtsfeld. Durch die Gestaltung der entsprechenden Regelprämien für Aufgaben wie die visuelle Unterkategorisierung und Objekterkennung überwindet die visuelle RFT die Einschränkungen der Deepseek-R1-Methode, die auf Text, mathematisches Denken und andere Bereiche beschränkt ist und eine neue Möglichkeit für das LVLM-Training bietet. Vis

Welche Bibliotheken in GO werden von großen Unternehmen oder bekannten Open-Source-Projekten entwickelt? Bei der Programmierung in Go begegnen Entwickler häufig auf einige häufige Bedürfnisse, ...

Frage Beschreibung: Wie erhalten Sie die Daten der Versandregion der Überseeversion? Gibt es bereitgestellte Ressourcen? Werden Sie im grenzüberschreitenden E-Commerce oder im globalisierten Geschäft genau ...

GitePages statische Website -Bereitstellung fehlgeschlagen: 404 Fehlerbehebung und Auflösung bei der Verwendung von Gitee ...

Binance Launchpool Eingehende Analyse: High-Yield-Bergbauanleitung und detaillierte Erläuterung von Bio-Projekten. Als größter Kryptowährungsaustausch der Welt hat Binance qualitativ hochwertige Projekte mit Launchpool ausgewählt und den Anlegern einfache Bergbau und Möglichkeiten zur Erlangung neuer Token bieten. Was ist Binance Launchpool? Binance Launchpool ist eine Plattform, die durch die Verpflegung einer bestimmten Währung kostenlos neue Token verdient. Dies ähnelt neuen Aktienabonnements an der Börse, aber es gibt weniger Teilnehmer, niedrigere Konkurrenz, und kleine Investitionen können ebenfalls hohe Renditen erzielen.
