Installation und Verwendung von Git unter Ubuntu

WBOY
Freigeben: 2023-05-20 13:22:09
Original
1259 Leute haben es durchsucht

Ubuntu ist ein sehr beliebtes Open-Source-Betriebssystem und die erste Wahl vieler Entwickler. Da Projekte wachsen und die Codebasis größer wird, wird die Codeverwaltung immer wichtiger. Git ist ein verteiltes Versionskontrollsystem mit den Vorteilen Geschwindigkeit, Stabilität und Benutzerfreundlichkeit und ist daher für viele Teams zur ersten Wahl für die kollaborative Entwicklung geworden. In diesem Artikel wird erläutert, wie Sie Git auf dem Ubuntu-Betriebssystem installieren und verwenden.

Git installieren

Git in Ubuntu zu installieren ist einfach, führen Sie einfach den folgenden Befehl aus:

sudo apt update
sudo apt install git
Nach dem Login kopieren

Dadurch wird die neueste Version von Git installiert und Wir bereiten Sie darauf vor, es entsprechend Ihren Anforderungen zu konfigurieren.

Git konfigurieren

Bevor Sie Git verwenden, müssen Sie einige notwendige Konfigurationen vornehmen. Mit dem folgenden Befehl können Sie Ihren Namen und Ihre E-Mail-Adresse konfigurieren:

git config --global user.name "Your Name"
git config --global user.email "youremail@domain.com"
Nach dem Login kopieren

Diese Informationen werden angezeigt, wenn Sie Code übermitteln, und helfen anderen Entwicklern, besser zu verstehen, woher der Code stammt. Wenn Sie beim Pushen von Code standardmäßig das SSH-Protokoll verwenden möchten, können Sie die folgende globale Variable festlegen: Werfen wir einen Blick auf die Verwendung von Git.

Erstellen Sie ein neues Code-Repository.

Erstellen Sie zunächst ein neues Code-Repository. In diesem Beispiel initialisieren wir das Repository in einem neuen Verzeichnis namens my_project.

git config --global core.sshCommand "ssh -i /path/to/ssh/private/key"
Nach dem Login kopieren

Jetzt haben Sie erfolgreich ein neues Code-Repository erstellt.

Code zum Code-Repository hinzufügen

Um Code zum Code-Repository hinzuzufügen, müssen Sie eine Datei im Repository erstellen. Der folgende Befehl erstellt beispielsweise eine neue Datei mit dem Namen README im Verzeichnis my_project.

mkdir my_project
cd my_project
git init
Nach dem Login kopieren

Jetzt fügen wir die Datei zu Git hinzu und übernehmen die Änderungen.

echo "# My Project" >> README.md
Nach dem Login kopieren

Dadurch wird die Datei zu Git hinzugefügt und eine Commit-Nachricht für die Änderung erstellt.

Änderungen übertragen

Wenn Sie danach Ihre Änderungen in das Remote-Repository übertragen möchten, führen Sie einfach den folgenden Befehl aus:

git add README.md
git commit -m "Add README file"
Nach dem Login kopieren

Dies wird Ermöglicht Ihnen, Änderungen an Ihrer Code-Hosting-Plattform wie GitHub zu übertragen. Wenn Sie Änderungen auf einen anderen Server übertragen möchten, ersetzen Sie einfach git@github.com:yourusername/my_project.git durch Ihre Serverinformationen.

Änderungen abrufen

Wenn Sie bereit sind, Ihren lokalen Code aus dem Remote-Repository zu aktualisieren, führen Sie den folgenden Befehl aus:

git remote add origin git@github.com:yourusername/my_project.git
git push -u origin master
Nach dem Login kopieren

Dies wird automatisch zusammengeführt die entfernte alte Versionskontrolle und die lokale Versionskontrolle.

Branch-Strategie

Bei der Verwendung von Git ist die Branch-Entscheidungsfindung ein wichtiger Teil. Wenn Sie Regeln für die Projektzusammenarbeit festlegen, müssen Sie zunächst den Startzweig und die Manager berücksichtigen. In größeren Teams gibt es in der Regel eine Person, die für die Überprüfung verantwortlich ist. Wenn ein Problem an die verantwortliche Person weitergeleitet wird, muss diese entscheiden, ob sie die Änderungen akzeptiert und in der Hauptniederlassung zusammenführt. Niemand sollte den Code im Hauptzweig direkt ändern.

Bei Verwendung von Git können wir andere Zweige basierend auf dem Hauptzweig erstellen. Zu diesem Zeitpunkt gibt es normalerweise einen Master-Zweig namens Master, der die neueste Version der Codebasis speichert. Außerhalb des Hauptzweigs gibt es weitere Zweige, die dazu dienen, verschiedene neue Funktionen zu entwickeln, Probleme im Code zu beheben usw. Jeder neue Zweig kann vom Hauptzweig abgezweigt werden, und neue Codeänderungen können jederzeit in andere Zweige integriert werden.

Weitere Git-Befehle

Zusätzlich zu den Befehlen, die wir in diesem Artikel vorgestellt haben, gibt es viele weitere nützliche Git-Befehle, wie zum Beispiel:

git pull origin master
Nach dem Login kopieren
#🎜🎜 #Dadurch wird der Verlauf aller Commits im Git-Repository angezeigt.

git log
Nach dem Login kopieren

Dieser Befehl zeigt den Status des aktuellen Git-Repositorys an, einschließlich der Frage, ob Änderungen bereitgestellt wurden und was nicht verfolgt wird.

git status
Nach dem Login kopieren
Dieser Befehl zeigt eine Liste lokaler Filialen an. Git-Repositorys können oft mehrere Zweige haben, insbesondere in der Teamentwicklung.

Fazit

Durch diesen Artikel sollten Sie wissen, wie Sie Git auf dem Ubuntu-Betriebssystem installieren und konfigurieren und es zum Erstellen neuer Code-Repositorys und zum Festschreiben von Änderungen verwenden. Git ist ein beliebtes Tool zur Codeversionskontrolle, mit dem Sie Ihre Projekte besser verwalten können. Wenn Sie mehr über Git erfahren möchten, lesen Sie bitte die offizielle Git-Dokumentation.

Das obige ist der detaillierte Inhalt vonInstallation und Verwendung von Git unter Ubuntu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!