Heim >häufiges Problem >Was bedeutet Gitee?
gitee ist ein Git-basierter Code-Hosting-Dienst, der 2013 von der chinesischen Open-Source-Community gestartet wurde. Neben der Bereitstellung des grundlegendsten Git-Code-Hostings bieten die Hauptfunktionen von Gitee auch die Online-Anzeige von Code, die Anzeige historischer Versionen, Fork, Pull Request, und Paket-Download usw.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Dell G3-Computer.
gitee Was bedeutet das?
Gitee ist ein Git-basierter Code-Hosting-Dienst, der 2013 von der chinesischen Open-Source-Community ins Leben gerufen wurde. Mittlerweile hat es sich zu einer bekannten Code-Hosting-Plattform in China entwickelt und ist bestrebt, inländischen Entwicklern qualitativ hochwertige und stabile Hosting-Dienste bereitzustellen .
Hauptfunktionen
Zusätzlich zur Bereitstellung des grundlegendsten Git-Code-Hostings bietet Gitee auch Code-Online-Anzeige, Anzeige historischer Versionen, Fork, Pull Request, Paket-Download jeder Version, Issue, Wiki, geschützte Zweige, Code-Qualitätsprüfung, PaaS-Projektdemonstration und andere Funktionen, die Verwaltung, Entwicklung, Zusammenarbeit und Austausch erleichtern.
Konfiguration vor dem ersten Ausführen von Git
Git-Konfiguration git config git command
Auf einem neuen System müssen wir im Allgemeinen zuerst unsere eigene Git-Arbeitsumgebung konfigurieren. Die Konfiguration muss nur einmal durchgeführt werden und die aktuelle Konfiguration wird bei zukünftigen Upgrades verwendet. Natürlich können Sie die bestehende Konfiguration bei Bedarf jederzeit mit demselben Befehl ändern.
Git bietet ein Tool namens git config (Anmerkung: Eigentlich handelt es sich um den Befehl git-config, aber Sie können diesen Befehl aufrufen, indem Sie einen Namen zu git hinzufügen.), das speziell zum Konfigurieren oder Lesen der entsprechenden Arbeitsumgebungsvariablen verwendet wird. Es sind diese Umgebungsvariablen, die die spezifischen Arbeitsmethoden und Verhaltensweisen von Git in jedem Link bestimmen. Diese Variablen können an drei verschiedenen Orten gespeichert werden:
/etc/gitconfig-Datei: eine Konfiguration, die allen Benutzern im System gemeinsam ist. Wenn Sie bei der Verwendung von git config die Option --system verwenden, wird diese Datei gelesen und geschrieben.
~/.gitconfig-Datei: Die Konfigurationsdatei im Benutzerverzeichnis gilt nur für diesen Benutzer. Wenn Sie bei der Verwendung von Git Config die Option --global verwenden, wird diese Datei gelesen und geschrieben.
Konfigurationsdatei im Git-Verzeichnis des aktuellen Warehouse (d. h. die .git/config-Datei im Arbeitsverzeichnis): Die Konfiguration hier ist nur für das aktuelle Warehouse gültig. Jede Konfigurationsebene überschreibt dieselbe Konfiguration der oberen Ebene, sodass die Konfiguration in .git/config die gleichnamige Variable in /etc/gitconfig überschreibt.
Auf Windows-Systemen sucht Git im Home-Verzeichnis des Benutzers nach der .gitconfig-Datei. Das Home-Verzeichnis ist das durch die Variable $HOME angegebene Verzeichnis, normalerweise C:Dokumente und Einstellungen$USER. Darüber hinaus versucht Git auch, die Datei /etc/gitconfig zu finden. Dies hängt jedoch vom Verzeichnis ab, in dem Git ursprünglich installiert wurde, und verwendet dieses als Stammverzeichnis, um sie zu finden.
Konfiguration der Benutzerinformationen
Als erstes müssen Sie Ihren persönlichen Benutzernamen und Ihre E-Mail-Adresse konfigurieren. Diese beiden Konfigurationen sind sehr wichtig, wenn bei jedem Git-Commit darauf verwiesen wird, wer das Update eingereicht hat, sodass sie zusammen mit dem Update-Inhalt dauerhaft in den Verlauf aufgenommen werden:
$ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com
Wenn die Option --global verwendet wird verwendet wird, dann befindet sich die geänderte Konfigurationsdatei im Home-Verzeichnis Ihres Benutzers. Alle Ihre zukünftigen Warehouses verwenden standardmäßig die hier konfigurierten Benutzerinformationen. Wenn Sie in einem bestimmten Repository einen anderen Namen oder eine andere E-Mail-Adresse verwenden möchten, entfernen Sie einfach die Option --global und konfigurieren Sie sie neu. Die neuen Einstellungen werden in der .git/config-Datei des aktuellen Repositorys gespeichert.
Wenn Sie https verwenden, um das Warehouse zu pushen und zu ziehen, müssen Sie möglicherweise den Client so konfigurieren, dass er sich das Passwort merkt, um nicht jedes Mal das Passwort eingeben zu müssen
$ git config --global credential.helper store
Texteditor-Konfiguration
Als nächstes müssen Sie die Standardeinstellung festlegen Texteditorgerät. Wenn Git Sie auffordert, zusätzliche Informationen einzugeben, ruft es automatisch einen externen Texteditor auf, den Sie verwenden können. Standardmäßig wird der vom Betriebssystem angegebene Standardeditor verwendet, bei dem es sich im Allgemeinen um Vi oder Vim handeln kann. Wenn Sie andere Präferenzen haben, z. B. Emacs, können Sie diese zurücksetzen:
$ git config --global core.editor emacs
Differenzanalysetool
Eine weitere häufig verwendete Option ist, welches Differenzanalysetool zum Lösen von Zusammenführungskonflikten verwendet werden soll. Wenn Sie beispielsweise zu vimdiff wechseln möchten:
$ git config --global merge.tool vimdiff
Git kann die Ausgabeinformationen von Merge-Tools wie kdiff3, tkdiff, meld, xxdiff, emerge, vimdiff, gvimdiff, ecmerge und opendiff verstehen. Natürlich können Sie auch die von Ihnen selbst entwickelten Tools angeben.
Konfigurationsinformationen anzeigen
Um vorhandene Konfigurationsinformationen zu überprüfen, können Sie den Befehl git config --list verwenden:
$ git config --list user.name=Scott Chacon user.email=schacon@gmail.com color.status=auto color.branch=auto color.interactive=auto color.diff=auto ...
Manchmal sehen Sie doppelte Variablennamen, was bedeutet, dass sie aus verschiedenen Konfigurationsdateien stammen (z. B. /etc/ gitconfig und ~/.gitconfig), aber am Ende verwendet Git tatsächlich die letzte.
Sie können die Einstellung einer Umgebungsvariablen auch direkt überprüfen. Folgen Sie einfach dem spezifischen Namen, etwa so:
$ git config user.name Scott Chacon
Empfohlenes Lernen: „Git Video Tutorial“
Das obige ist der detaillierte Inhalt vonWas bedeutet Gitee?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!