Bir GitHub deposunu çatlamak kavramı, klonlamaya benzerken, ikisi arasında önemli bir fark vardır. Farkın ne olduğunu, klon yerine çatal isteyebileceğiniz ve nasıl yapılacağını açıklarız.
CLONING VS FORKING: Fark nedir?
Sen ne zaman bir repo klonu , bu depoyu yerel makinenize kopyalayın ve esasen bu repo için yapılan güncellemelere abone olunur. Yani, eğer depoya başka katkıda bulunanlar herhangi bir değişiklik yaparsa, bu değişiklikleri yerel makinenizde çekebilir, havuzun kopyasını yapılan tüm değişikliklerle güncelleyebilirsiniz.
Bununla birlikte, bir depoyu çatalladığınızda, yerel makineniz yerine menşe deposunu GitHub hesabınıza kopyalayın. Bunu yaptığınızda, kaynağı repo için yapılan güncellemeler hiçbiri, ikisini senkronize etmeye karar vermezseniz, çatallı reponunuza yansıtılmayacaktır. Bu, repo üzerinde çalışmanıza izin verir Kod veya içeriğin endişelenmesiyle birlikte.
Klon yerine ne zaman uğraşmalısınız?
Klonlamak yerine bir havuzlamak istemeyeceğinizin birkaç farklı nedeni vardır. Bir sebep, kaynak projeyi yanlışlıkla karıştırmanın endişesi olmadan sahip olduğunuz bazı yeni fikirleri test etmek istiyorsanız. Kaynak koduna dokunmadan test amaçları için sevdiğiniz herhangi bir kodu değiştirmekte özgürsünüz. Bu herkesi mutlu ediyor.
Başka bir sebep olabilir, çünkü bir projenin gideceği yöne katılmadın. Depoyu çatlatabilir ve projeyi gitmesi gerektiğini düşündüğünüz yöne götürmek için koddaki kendi değişikliklerinizi yapabilirsiniz.
Aklında tutmak için çok önemli bir not, eğer bir kamu havuzunu çatarsanız, çatalınız hala mevcut olsa bile var. Köken Deposu silindi . Bununla birlikte, özel bir depo silindiğinde, bu depoyun tüm çatalları da silinir.
İLGİLİ: Bir GitHub deposu nasıl silinir
Bir GitHub deposu nasıl yapılır
Bir repo forking basittir ve sadece birkaç tıklamayla yapılabilir. Bir repo için hesabınıza giriş yapın ve sonra çatal yapmak istediğiniz depoya gidin. Pencerenin sağ üst köşesinde, havuzun çatlak olmadığı sayısını temsil eden bir numara olan bir "çatal" düğmesini göreceksiniz. Devam et ve bu düğmeye tıklayın.
Kısaca, çatal işleminin başladığını bildiren bir mesaj belirecektir. Repo'yu çatlamak için sadece birkaç saniye sürer.
Hepsi bu kadar. İşte bu kadar kolay.
Artık, beğendiğiniz çatal deposunuzdaki kodda herhangi bir değişiklik yapmak için güvendiniz. Bunu yapmak için, çatallı depoyu yalnızca yerel makinenize klonlayın ve meşgul olun!
İLGİLİ: Bir Gitub Deposu Nasıl Klonlanır?