Repo'nun bir kopyası bilgisayarında, bir kopyası GitHub'da duruyor. Bilgisayarında değişiklik yapıp commit atıyorsun, sonra bunu GitHub'a gönderiyorsun ve iki kopya yeniden aynı oluyor. GitHub'daki kopyanın git'teki adı çoğu zaman origin.
Repo public ise linki açan herkes kodu ve geçmişi görebiliyor. Private bir repo'yu yalnız sen ve eklediğin kişiler görür, paylaştığın bir link onlar dışında herkese hata sayfası açar.
Claude Code'u repo'nun klasöründe açıyorsun ve ajan o klasördeki dosyalarla çalışıyor. CLAUDE.md'nin yeri de bu klasörün kökü. 2 saatte canlı uygulama programı şablondan kendi hesabında bir repo açmakla başlıyor.
Örnek
Açık kaynak bir projeye katkı verirken repo'yu önce fork'luyorsun, yani kendi GitHub hesabına bir kopyasını alıyorsun, PR'ı da o kopyadan açıyorsun.