Git Depolarından Mücevher Kurma

click fraud protection

Birçok değerli taş, depolardaki kamu depoları gibi git depolarında barındırılmaktadır. Github. Bununla birlikte, en son sürümü almak için, kolayca yüklemeniz için inşa edilmiş taşlar yoktur. Git'ten kurulum oldukça kolaydır.

Öncelikle git'in ne olduğunu anlamalısınız. Git, kütüphane geliştiricilerinin kaynak kodunu izlemek ve işbirliği yapmak için kullandıkları şeydir. Git bir serbest bırakma mekanizması değildir. Git'ten aldığınız yazılım sürümünün kararlı olabileceğini veya olmayabileceğini unutmamak önemlidir. Bir sürüm değil ve bir sonraki resmi sürümden önce düzeltilecek hatalar içerebilir.

Git'ten taşlar yüklemek için yapmanız gereken ilk şey install git. Bu sayfa Git Kitabı'nın nasıl yapılacağı anlatılıyor. Tüm platformlarda oldukça basittir ve kurulduktan sonra ihtiyacınız olan her şeye sahipsiniz.

Git deposundan bir mücevher yüklemek 4 adımlı bir işlem olacaktır.

  1. Git deposunu klonlayın.
  2. Yeni dizine geçin.
  3. Gem inşa.
  4. Mücevherleri takın.

Git Deposunu Kopyala

Git lingo'da, bir git deposunu "klonlamak" için bir kopyasını oluşturmaktır. Rspec deposunun github'dan bir kopyasını yapacağız. Bu kopya, geliştiricinin bilgisayarlarında olduğu gibi tam bir kopya olacaktır. Hatta değişiklik yapabilirsiniz (bu değişiklikleri depoya geri koyamazsınız).

instagram viewer

Git deposunu klonlamak için ihtiyacınız olan tek şey klon URL'sidir. Bu, github sayfasında RSpec. RSpec için klon URL'si git: //github.com/dchelimsky/rspec.git. Şimdi sadece klon URL'si ile sağlanan "git clone" komutunu kullanın.

$ git clone git: //github.com/dchelimsky/rspec.git

Bu, RSpec deposunu adlı bir dizine kopyalar. RSpec. Bu dizin her zaman klon URL'sinin son kısmı ile aynı olmalıdır (eksi .git kısmı).

Yeni Dizine Geç

Bu adım da çok basittir. Git tarafından oluşturulan yeni dizine geçmeniz yeterlidir.

$ cd rspec

Gem inşa

Bu adım biraz daha zor. Taşlar "gem" adı verilen görev kullanılarak Rake kullanılarak oluşturulur.

$ komisyon mücevher

Yine de bu kadar basit olmayabilir. Gem komutunu kullanarak bir gem yüklediğinizde, sessizce arka planda oldukça önemli bir şey yapar: bağımlılık kontrolü. Komisyon komutunu verdiğinizde, önce başka bir mücevher yüklemesi gerektiğini veya zaten yüklü bir gemiyi yükseltmeniz gerektiğini söyleyen bir hata mesajı ile geri gelebilir. Bu komutu gem komutunu kullanarak veya git'ten yükleyerek kurun veya yükseltin. Gem'in kaç bağımlılığına bağlı olarak bunu birkaç kez yapmanız gerekebilir.

Cevheri Kur

Oluşturma işlemi tamamlandığında, pkg dizininde yeni bir mücevher olacaktır. Bu .gem dosyasının göreli yolunu mücevher yüklemek Komut. Bunu Linux veya OSX'te yapmak için yönetici ayrıcalıklarına sahip olmanız gerekir.

$ gem install pkg / gemname-1.23.gem

Mücevher artık yüklü ve diğer herhangi bir mücevher gibi kullanılabilir.

instagram story viewer