Heim  >  Artikel  >  Entwicklungswerkzeuge  >  Welche Beziehung besteht zwischen Git und Github?

Welche Beziehung besteht zwischen Git und Github?

WBOY
WBOYOriginal
2022-06-30 17:54:018927Durchsuche

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.

Welche Beziehung besteht zwischen Git und Github?

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.

Welche Beziehung besteht zwischen Git und Github?

b. Erstellen Sie ein Remote-Warehouse das lokale Lager und das entfernte Lager Lagerzuordnung.

// 如果本地没有仓库,我们可以使用如下命令进行关联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?

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. Welche Beziehung besteht zwischen Git und Github?

Nachdem der Push abgeschlossen ist, aktualisieren wir die GitHub-Seite und sehen, dass unser Projekt in der Cloud angekommen ist.
Welche Beziehung besteht zwischen Git und Github? 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: „Welche Beziehung besteht zwischen Git und Github?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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn