GitHub Remote Komutu

2022-05-12   github   remote   Yorumlar


git remote komutu bir uzak repoya bağlanmasını(kanca atmasını) sağlar.

Uzak Repoları Listeleme

Tanımlı uzak repolarının isimlerini(NAME) listeler:

git remote

Tanımlı uzak repolarının isimlerini(NAME) ve linklerini(URL) listeler:

git remote -v

Uzak Repo Ekleme

git remote add <NAME> <URL>

NAME için 2 seçenek mevcuttur:

NOT: Buradaki origin ve upstream herkes tarafından kullanılan isimler olup kendinize göre ismi değiştirebilirsiniz. Buradaki önemli olan origin ismi için SSH URL'si, upstream için de HTTPS URL'si kullanıldığıdır.

Örnek origin için;

git remote add origin git@github.com:gdemir/gdemir.github.io.git

Örnek upstream;

git remote add upstream https://github.com/koy-odasi/core.git

Uzak Repo Sorgulama

Uzak ve yakın repo tanımlıysa ilgili URL linkini gösterir.

git config remote.<NAME>.url

Örnek origin için;

git config remote.origin.url

Örnek upstream için;

git config remote.upstream.url

Uzak Repo Silme

İlgili uzak repo ismi ile bağlantı silinir.

git remote rm <NAME>

Örnek;

git remote rm upstream

Uzak Repo Güncellemelerini Alma

İlgili uzak repoda güncelleme varsa alınlamasını sağlar.

git pull <NAME> master

Örnek origin için;

git pull

veya

git pull origin master

Örnek upstream için;

git pull upstream master

Uzak Repo Adını Değiştirme

İlgili uzak repoda tanımlı olan repo ismini değiştirmenizi sağlar.

git remote rename <SEARCHNAME> <REPLACENAME>

Örnek;

git remote rename origin upstream

Kaynak


Aksi belirtilmedikçe Gökhan Demir tarafından tüm içerik hakları saklıdır. Powered by Jekyll, Bootstrap, Awesome, Datatables, Highlightjs, Animatecss