Android

So fügen Sie eine Git-Fernbedienung hinzu

Колористика в татуаже

Колористика в татуаже

Inhaltsverzeichnis:

Anonim

Normalerweise verwenden Sie bei der Arbeit mit Git nur einen Remote-Ursprungsnamen und verschiedene Zweige für verschiedene Funktionen und Umgebungen. Origin ist der Name der Fernbedienung, die beim Klonen eines Repositorys automatisch erstellt wurde und auf das geklonte Repository verweist.

Wenn Sie jedoch an einem Projekt mit einer Gruppe von Personen zusammenarbeiten, ist es möglicherweise sehr praktisch, mehrere Git-Fernbedienungen zu verwenden.

Git-Remotes sind Zeiger auf die Versionen des Repositorys, die normalerweise auf anderen Servern gespeichert sind.

In dieser Anleitung wird erklärt, wie Sie eine neue Git-Fernbedienung hinzufügen.

Hinzufügen einer Git-Fernbedienung

Das Remote-Repository muss vorhanden sein, bevor Sie das Git Remote zu Ihrem lokalen Repository hinzufügen. Sie können das Repository auf einem Git-Hosting-Dienst wie GitHub, GitLab und BitBucket oder auf Ihrem privaten Git-Server erstellen.

Navigieren Sie zum Hinzufügen eines neuen Remote zu dem Verzeichnis, in dem sich Ihr Repository befindet, und verwenden Sie den Befehl git remote add gefolgt vom Remote-Namen und der Remote-URL:

git remote add

Um beispielsweise eine neue entfernte benannte staging [email protected]:user/repo_name.git hinzuzufügen, die auf die URL [email protected]:user/repo_name.git verweist, [email protected]:user/repo_name.git Sie [email protected]:user/repo_name.git :

git remote add staging [email protected]:user/repo_name.git

Verwenden Sie den Befehl git remote um die Remoteverbindungen aufzulisten und zu überprüfen, ob die neue Fernbedienung erfolgreich hinzugefügt wurde:

git remote -v

Die Ausgabe sieht ungefähr so ​​aus:

origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push) staging [email protected]:user/repo_name.git (fetch) staging [email protected]:user/repo_name.git (push)

Der Befehl git remote add ändert die .git/config Datei des Repositorys und stellt eine neue Verbindung zum Remote-Repository her.

.git / config

… url = [email protected]:user/repo_name.git fetch = +refs/heads/*:refs/remotes/staging/*

Sie können eine neue Fernbedienung hinzufügen, indem Sie die Datei .git/config mit einem Texteditor bearbeiten. Die Verwendung des Befehls ist jedoch viel einfacher.

Das ist es. Sie haben erfolgreich eine neue Git-Fernbedienung hinzugefügt.

Um Ihren Code auf die neue Fernbedienung zu übertragen, verwenden Sie:

git push

So rufen Sie die Fernbedienung ab und ziehen sie heraus:

git fetch git pull

Fazit

Das Hinzufügen einer neuen Git-Fernbedienung ist nur eine Frage eines einzigen Befehls. Git-Fernbedienungen sind sehr nützlich und ermöglichen es Ihnen, mehrere Repositorys zu haben.