GitHub'ın proje araçlarını kullanmaya başlama - CloudSavvy IT
Web ajansı » Dijital haberler » Komut satırından Github deposu nasıl oluşturulur ve yönetilir

Komut satırından Github deposu nasıl oluşturulur ve yönetilir

Yeni Github depoları oluşturmak, özellikle yeni projelere başlarken birçok kişinin iş akışının hayati bir parçasıdır. Bu işlemi otomatikleştirmek, Github'un kendi CLI aracını kullanarak mümkündür; bu, hesap mevduatlarınızı komut satırından oluşturmanıza ve yönetmenize olanak tanır.

Neden Github'u otomatikleştirmelisiniz?

Github ile çok çalışıyorsanız, muhtemelen bir havuz oluşturma ve onu kendi hesabınıza bağlama sürecine aşinasınızdır. git ile montaj git init ou git remote add.

Bunu manuel olarak yapmak, özellikle sizi iş akışınızdan çıkaran bağlam değiştirme olduğunda, sadece bazı düğmelere tıklayıp Github web sitesinden bir bağlantı almak için biraz güçlük çekebilir. Tabii ki, sizin için uygunsa, sadece standardı kullanmalısınız. git init ou git remote add yöntemini seçin ve normal şekilde yapılandırın.

Ancak Github, tek bir komutla kolayca depo oluşturmak için kullanılabilecek bir komut satırı aracına sahiptir. Genellikle çekme istekleri veya sorunları üzerinde çalışmak gibi diğer görevleri otomatikleştirmek için kullanılır, ancak havuzlar oluşturup yönetebilen havuzlarla çalışmak için bir alt komutu vardır.

Github CLI'yi kullanma

İlk olarak, CLI'yi kurmanız ve onu Github hesabınıza bağlamanız gerekecek. Yine de oldukça basit; Sürümleri ve kurulum talimatlarını aracın Github deposunda bulabilirsiniz.

Windows dahil çoğu paket yöneticisi için mevcuttur winget, ve tüm ikili dosyalar ve yükleyiciler sürüm olarak mevcuttur. Örneğin, Windows kullanıyorsanız, MSI kullanarak yerel olarak yükleyebilirsiniz. Ancak, Linux için Windows Alt Sistemini (WSL) veya yalnızca normal Linux kullanıyorsanız, bunu aşağıdaki adresten yükleyebilirsiniz: apt:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0 sudo apt-add-repository https://cli.github.com/packages sudo apt güncellemesi sudo apt install gh

Bu, Github paket deposu anahtarına güvenmenizi sağlayabilir.

Kurulduktan sonra oturum açmanız gerekecek.

gh yetki girişi

Bu sizden bazı bilgiler isteyecek ve son olarak tarayıcınızla OAuth aracılığıyla oturum açmanızı veya hesabınızın güvenlik ayarlarından manuel olarak bir kimlik doğrulama belirteci oluşturup yapıştırmanızı isteyecektir.

Ancak OAuth ile oturum açmak basittir ve yalnızca düğmeye basmanız yeterlidir. Ancak, varsayılan web tarayıcınızı açmayabilir, bu nedenle bağlantıya manuel olarak dokunmanız ve görüntülenen 8 basamaklı anahtarı terminale kopyalamanız gerekebilir.

Daha sonra belirterek çok kolay bir şekilde repo yapabilirsiniz. --public ou --private komutu kullanırken:

gh repo oluşturma testi --özel

Ve hesabınızda yeni depoyu görmelisiniz:

Github CLI, depolarla çalışmak için bir sürü başka alt komuta sahiptir:

  • gh repo editvarsayılan dal, sorunlar / wiki / proje sayfalarının etkin olup olmadığı ve ana sayfanız ve açıklamanız gibi birçok farklı yapılandırma bayrağı ayarlayabilen .
  • gibi çalışan gh repo çatalı git clone hedef depoyu taklit etmek ve hesabınızda bir kopyasını oluşturmak dışında.
  • gh repo list, depolarınızın bir listesini yazdırır.
  • gh repo yeniden adlandırın, adı ve URL'yi değiştirin.

★ ★ ★ ★ ★