Muhtemelen duymuşsunuzdur GitHub, kodu barındırma, depolama ve düzenleme platformu. Birçok açık kaynak projesi ve özel geliştirme ekibi, çalışmalarını paylaşmak için bu web uygulamasını kullanır.
Ama GitHub'ın GitHub Gist adında iyi gizlenmiş bir spin-off'a sahip olduğunu biliyor muydunuz? Çevrimiçi ortamda kod paylaşmanın daha hızlı ve daha basit bir yoludur. Pastebin gibi, Gist de internet üzerinden metin paylaşmak için bir araçtır. Ancak ek özellikler sunar ve özellikle Git’in sağlam sürüm kontrolü tarafından desteklenir.
GitHub Gist Web Sitesi Nasıl Bulunur?
GitHub Gist esasları barındıran sitenin adıdır. "Özet", herkese açık veya gizli olabilen bir kod pasajıdır.
Ana GitHub sitesi özellikle GitHub GistBu nedenle, onu aramanız veya düzenli kullanım için URL'ye yer işareti koymanız gerekir.
Site, ana GitHub sitesinin bir alt alanıdır ve giriş bilgileriniz iki site genelinde çalışır. Herkes genel özleri görüntüleyebilir ancak yeni öz içerik oluşturmak için oturum açmanız gerekir.
Bir Öz Yaratmak
GitHub'da oturum açtığınızda, Gist ana sayfası hızlı bir şekilde yeni bir özet oluşturmanıza olanak tanıyan bir form görüntüler.
Uygun bir dosya adı seçin, ardından dosyanın içeriğini girin ve Ana fikir oluştur buton. Temel düzenleyiciyi bir dizi biçimlendirme seçeneğiyle yapılandırabilirsiniz. Ayrıca, özün gizli mi yoksa genel mi olduğunu da seçebilirsiniz. Oluşturmak buton.
Düzenleyici, dosyanızın uzantısına göre sözdizimi vurgulama uygular. Dosyanın türü için uygun bir uzantı seçtiğinizden emin olun. Ayrıca, belirli dosyaları özet olarak görüntülerken, türe özgü güzel bir önizleme de göreceksiniz. Markdown dosyaları özellikle görüntüleme ve düzenleme için iyi çalışır.
Düzenlerken, ile daha fazla dosya ekleyebilirsiniz. Dosya Ekle buton. Çoğu öz, tek bir dosya gerektirecek kadar küçüktür, ancak gerekirse daha fazlasını kullanabilirsiniz.
Esaslarla Çalışma
Tıklarsanız Düzenle düğmesi, dosya başına bir temel metin düzenleyiciye sahip olursunuz. Temel bilgiler, web arayüzü aracılığıyla düzenlemeler yapmanızı sağlar ve küçük kod örnekleri için bu tamamen yeterlidir.
Bununla birlikte, perde arkasında, her bir özet bir Git deposudur. Bu, dosya revizyonlarını takip edebileceğiniz ve diğer git işlemlerini gerçekleştirebileceğiniz anlamına gelir. The Revizyonlar sol üst tarafa yakın bir sekme, ana bilgi havuzunuza yapılan işlemleri görüntüler.
Arkasında Göm düğmesi, depoyu klonlama seçenekleridir, böylece bir özetle uzaktan çalışabilirsiniz. Ancak, temel depoların biraz kısıtlandığını bilmelisiniz. Özellikle, bir özet birçok dosya içerebilmesine rağmen, dizin içeremez.
Komut Satırındaki Esaslar
The GitHub komut satırı programı, gh, esaslar için desteğe sahiptir. Esasları doğrudan bir terminalden oluşturabilir, silebilir, listeleyebilir ve düzenleyebilirsiniz. Bu, özü normal bir git deposu gibi ele almaktan daha uygundur.
Örneğin, mevcut bir dosyanız varsa, bu komutu kullanarak hemen gizli bir öz oluşturabilirsiniz:
$ gh gist index.md oluştur
- gist index.md'nin oluşturulması
✓ Gist index.md oluşturuldu
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62
Komut, yeni özü temsil eden bir URL ile biter. Ayrıca bir özü de düzenleyebilirsiniz:
gh esas düzenleme 027442d9e34f35ee4bf64bbbc1a81a62
Bu, varsayılan metin düzenleyicinizi açacaktır. Bir düzenleme yapıp düzenleyicinizi kapattıktan sonra, gh değişikliğinizi otomatik olarak GitHub'a iter.
Ana İçerik Nasıl Yeniden Kullanılır
Bir özü görüntülerken, adlı bir düğme göreceksiniz. Çiğ her dosyanın yanında. Bu, dosyanın kaydedilmesi veya kopyalanması için yararlı olabilecek düz metin sürümünü sağlar. Dosyaları barındırmak için bunu kullanamayacağınızı unutmayın. Örneğin, bu bağlantıyı kullanarak bir JavaScript dosyasına başvurmaya çalışırsanız çalışmaz.
Bununla birlikte, bir özetin içeriğini başka bir yerde görüntüleyebilirsiniz. Bu, kod örnekleri için harikadır ve sözdizimi vurgulaması, blog gönderilerinde veya makalelerde harika görünecekleri anlamına gelir. Bunu yapmak için, Göm düğmesini tıklayın ve HTML'nize ekleyin.
GitHub, esasların reklamını çok fazla yapmaz, ancak bunun sizi ertelemesine izin vermeyin. Pastebin ve Git'in çok erişilebilir bir kombinasyonudur. Esaslar, tam gelişmiş bir depoyu garanti etmeyen herhangi bir küçük kod parçacığı için harika bir kullanım örneğidir. Bazı kodları hızlı bir şekilde paylaşmak istiyorsanız, mükemmel bir hafif seçenek sunarlar. Teknik bir makale yayınlıyorsanız yerleştirme seçeneği kullanışlı olabilir.
Pastebin alternatiflerine yönelik kılavuzumuzla kod parçacıkları paylaşmanıza izin veren diğer uygulamalara göz atın.
Bu Pastebin alternatifleri, kod bloklarını veya metinleri çevrimiçi olarak başkalarıyla kolayca yazmanıza, yapıştırmanıza ve paylaşmanıza olanak tanır.
Sonrakini Oku
- Programlama
- GitHub
Bobby, yirmi yılın büyük bir bölümünde yazılım geliştirici olarak çalışan bir teknoloji meraklısıdır. Switch Player Magazine'de İnceleme Editörü olarak çalışarak oyun oynama konusunda tutkulu ve çevrimiçi yayıncılık ve web geliştirmenin tüm yönlerine dalmış durumda.
Haber bültenimize abone ol
Teknoloji ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için haber bültenimize katılın!
Bir adım daha…!
Lütfen size az önce gönderdiğimiz e-postadaki e-posta adresinizi onaylayın.