Android

Kako promijeniti URL za git remote

How To Remove Yahoo Search From Chrome? (2018) Latest 100% working|| Fixed Browser Redirect To Yahoo

How To Remove Yahoo Search From Chrome? (2018) Latest 100% working|| Fixed Browser Redirect To Yahoo

Sadržaj:

Anonim

Git remote je pokazivač koji se odnosi na drugu kopiju spremišta koje se obično nalazi na udaljenom poslužitelju.

U nekim situacijama, primjerice kada se udaljeno spremište premješta na drugi domaćin, morate promijeniti URL udaljenog spremišta.

Ovaj vodič objašnjava kako promijeniti URL daljinskog upravljača Gita.

Promjena URL-a Git Remotea

Svako Git spremište može imati nula ili više Git daljinskih uređaja povezanih s njim. Kad klonirate spremište, ime daljinskog upravljača automatski se postavlja izvoru i upućuje na spremište iz kojeg ste klonirani. Ako ste spremište postavili lokalno, možete dodati novi daljinac.

Daljinski upravljač može ukazivati ​​na spremište koje se nalazi na usluzi Git hostinga kao što su GitHub, GitLab i BitBucket ili na vaš privatni Git poslužitelj.

Da biste promijenili URL udaljenog:

  1. Promijenite u imenik u kojem se nalazi spremište:

    cd /path/to/repository

    Pokrenite git remote za popis postojećih daljinskih upravljača i pregled njihovih imena i URL-ova:

    git remote -v

    Izlaz će izgledati ovako:

    origin https://github.com/user/repo_name.git (fetch) origin https://github.com/user/repo_name.git (push)

    Upotrijebite naredbu git remote set-url nakon koje slijedi naziv udaljenog i URL udaljenog:

    git remote set-url

    URL daljinskog upravljača može početi s HTTPS ili SSH, ovisno o protokolu koji koristite. Ako nije naveden protokol, podrazumijeva se SSH. URL se može pronaći na stranici spremišta vaše Git hosting usluge.

    Na primjer, da biste promijenili URL origin na [email protected]:user/repo_name.git upišite:

    git remote set-url origin [email protected]:user/repo_name.git

    Provjerite je li URL udaljenog uređaja uspješno promijenjen popisom udaljenih veza:

    git remote -v

    Izlaz treba izgledati ovako:

    origin ssh://[email protected]:user/repo_name.git (fetch) origin ssh://[email protected]:user/repo_name.git (push)

To je to. Uspješno ste promijenili URL daljinskog.

Ono što naredba git remote set-url zapravo čini jest ažuriranje .git/config datoteke spremišta s novim URL-om u udaljeno spremište.

.git / config

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

URL daljinskog upravljača također možete promijeniti uređivanjem .git/config datoteke s uređivačem teksta. Međutim, preporučuje se upotreba git naredbe.

Zaključak

Promjena URL-a Git daljinca je jednostavna kao i pokretanje: git remote set-url ,