Git'te klonlama, herhangi bir hedef havuzun kopyasını oluşturma eylemidir. Hedef depo uzak veya yerel olabilir. Sisteminizde yerel bir kopya oluşturmak için deponuzu uzak depodan kopyalayabilirsiniz. Ayrıca iki konum arasında senkronizasyon yapabilirsiniz.
Git Klon Komutu
git klonu uzak bir havuzun yerel bir kopyasını oluşturmak için kullanılan bir komut satırı yardımcı programıdır. Depoya uzak bir URL aracılığıyla erişir.
Genellikle orijinal depo, genellikle GitHub, Bitbucket veya GitLab gibi bir Git hizmetinden gelen uzak bir sunucuda bulunur. Uzak havuzun URL'si şu adrese yönlendirilir: Menşei .
Sözdizimi:
$ git clone
Git Klon Deposu
Diyelim ki GitHub'dan bir depo kopyalamak istiyorsunuz veya katkıda bulunmak istediğiniz başka bir kullanıcıya ait mevcut bir depoya sahip olmak istiyorsunuz. Bir depoyu klonlama adımları aşağıdaki gibidir:
Kylie Jenner'ın kardeşleri
Aşama 1:
GitHub'u açın ve havuzun ana sayfasına gidin.
Adım 2:
Depo adı altında, üzerine tıklayın Klonlayın veya indirin .
Aşama 3:
Şunu seçin: HTTPs bölümüyle klonlama Ve klon URL'sini kopyala depo için. Boş depo için depo sayfası URL'sini tarayıcınızdan kopyalayıp bir sonraki adıma geçebilirsiniz.
Adım 4:
bahar çerçevesinde mvc
Git Bash'i açın ve mevcut çalışma dizinini, havuzun yerel kopyasını oluşturmak istediğiniz yere değiştirin.
Adım 5:
Uzak havuzun bir kopyasını oluşturmak için git clone komutunu depo URL'siyle birlikte kullanın. Aşağıdaki komuta bakın:
$ git clone https://github.com/ImDwivedi1/Git-Example.git
Şimdi Enter'a basın. Böylece yerel klonlanmış deponuz oluşturulacaktır. Aşağıdaki çıktıya bakın:
Bir Havuzu Belirli Bir Yerel Klasöre Klonlamak
Git, söz konusu dizine geçmeden deponun belirli bir dizine kopyalanmasına olanak tanır. Bu dizini git clone komutunda bir sonraki komut satırı argümanı olarak belirtebilirsiniz. Aşağıdaki komuta bakın:
$ git clone https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)'
Verilen komut öncekiyle aynı şeyi yapar ancak hedef dizin belirtilen dizine değiştirilir.
Git'in SSH protokolü adı verilen başka bir aktarım protokolü vardır. Yukarıdaki örnek git:// protokolünü kullanır, ancak SSH aktarım protokolünü kullanan http(s):// veya user@server:/path.git'i de kullanabilirsiniz.
Git Klon Şubesi
Git, bir depodan yalnızca belirli bir dalın kopyasının oluşturulmasına izin verir. Git clone komutunu kullanarak bireysel dal için bir dizin oluşturabilirsiniz. Klon dal oluşturmak için -b komutuyla dal adını belirtmeniz gerekir. Belirli git dalını klonlama komutunun sözdizimi aşağıda verilmiştir:
Sözdizimi:
java'ya dize girme
$ git clone -b
Aşağıdaki komuta bakın:
$ git clone -b master https://github.com/ImDwivedi1/Git-Example.git 'new folder(2)'
Verilen çıktıda, Git-Örnek ana deposundan yalnızca ana dal klonlanmıştır.