Git ve GitHub Projelerini Atom ile Yönetme
Geliştirici arkadaşlarım için harika haberler; Git ve GitHub entegrasyonu yeni Atom sürümüyle birlikte gönderildi. Yeni özellik bir süre için beta sürümü olarak mevcuttu, ancak şimdi Atom 1.18 ile genel halka da kullanıma hazır. Bundan sonra yapabilirsin ortak Git ve GitHub işlemlerini gerçekleştirme kod düzenleyiciden ayrılmadan.
Atom olarak başladı GitHub'ın iç aracı, Git ve GitHub'ı entegre etme adımı şaşırtıcı değildir, ancak daha ileri Atom'un geliştirme iş akışını iyileştirin kesinlikle. Yeni sürümle birlikte Atom, Visual Studio Code bir süredir aynı özelliği sunduğundan, kod düzenleyici sahnedeki konumunu da güçlendiriyor.
Git deposunu başlat
Atom iki yeni sekme aldı, Git için bir tane ve GitHub için başka, Git işlemlerinizi gerçekleştirebileceğiniz bir işlem. Simgesine tıklayarak da erişebilirsiniz. Görünüm> Git Sekmesini Değiştir / GitHub Sekmesini Değiştir
üst menü çubuğundaki menüler, veya editör bölmesinin sağ tarafındaki küçük> üzerine gelin simgesine tıklayarak.
(Üst menü çubuğunuz gizlenmişse, Alt tuşuna basarak görüntüleyebilirsiniz.)
Aşağıdakileri de kullanabilirsiniz Klavye kısayolları sekmelere erişmek için:
- Git Sekmesi: Ctrl + ÜstKrkt + 9
- GitHub Sekmesi: Ctrl + ÜstKrkt + 8
Tıkla Depo oluştur
buton ve deponuzun kaydedilmesini istediğiniz klasörü seçin. En sonunda, tıkla +İçinde
buton.
Ve hepsi bu, senin Git deposu başlatıldı komut satırına dokunmak zorunda kalmadan. Bu nasıl başlangıç ekranı Boş bir Git deposuna benziyor:
Gördüğünüz gibi, düzen olabildiğince uygun. Görebilirsiniz aşamalı ve değişmemiş değişiklikler birbirlerinin altında ve taahhüt etmek her zaman. Artı, yapabilirsin Git sekmesini aç ve kapat sadece küçük simgesine basarak> icon.
rağmen “proje” sol taraftaki bölmede göründüğü gibi repo gösterilmiyor, gizli içerir .git
Klasör Git ayarlarınızla.
Sahne değişiklikleri
Hızlı bir şekilde iki test dosyası oluşturdum, index.html
ve style.css
, Görmek evreleme nasıl çalışır?.
Atom her iki dosyayı da içine koyar. “İstenmeyen Değişiklikler” Git bölmesinde sağdaki bölüm. Ve içinde “proje” soldaki bölmede, dengesiz dosyaların adları yeşil renkte görünmek.
Var üç yol değişiklikleri aşamaya alabilirsiniz:
- Aşama Dosyası - sadece bir bireysel dosyayı aşamalandırır
- Aşama Seçimi - belirli bir dosyanın bir bölümünü aşamalandırır
- Aşama Hepsi - tüm kaydedilmemiş dosyaları sıralar
Bireysel dosya veya seçimi aşamaya alma
Sadece bir dosya oluşturmak istiyorsanız, o zaman sadece dosya adına tıklayın içinde “İstenmeyen Değişiklikler” Bölüm. Editör panelinde, isterseniz seçebileceğiniz yeni bir sekme açılacaktır. tüm dosyayı hazırla (Aşama Dosyası
) veya sadece bir seçim (Aşama Seçimi
).
Tüm kaydedilmemiş dosyaları yerleştir
Eğer sahne almak istiyorsan tüm etiketlenmemiş dosyaları bir kerede sadece tıklayın Aşama Hepsi
Git sekmesinin sağ üst köşesindeki menü.
Aşamalı dosyalar taşındı “Aşamalı Değişiklikler” Bölüm. Ve fikrinizi değiştirirseniz, onları serbest bırak tıklayarak Tümü Unstage
üstündeki menü “Aşamalı Değişiklikler” Bölüm.
Değişiklikleri kabul et
“Aşama Değişiklikleri” bölüm temelde sizin evreleme alanı. Geliştirme aşamasında bir dönüm noktasına ulaştığınızda, değişiklikleri yapmanız gerekir. Taahhüt ederek, sen Projenin anlık durumunu kaydet Git versiyon kontrol sistemine girerek herhangi bir şey kaybetmeden (isterseniz) geri dönebilmenizi sağlar.
Evreleme alanınızı işlemek için, taahhüt mesajı yaz (Bu, son taahhüdünden bu yana yaptığınız değişiklikleri kısaca açıklar) Mesajı gönder
kutusunda ve Teslim Et düğmesini tıklayın..
Sonuç olarak, hem “İstenmeyen Değişiklikler” ve “Aşamalı Değişiklikler” Bölüm silinecek ve dosya adlarının rengi “proje” bölme olacak beyaza döndü.
Diğer Git işlemleri
Doğrudan Atom editöründen de gerçekleştirebileceğiniz birçok Git işlemi var. Örneğin, yapabilirsiniz yeni şube oluştur Git sekmesinin altındaki şube ismine tıklayarak. Burada da yapabilirsiniz farklı dallar arasında geçiş yap.
ancak, Git işlemlerinin tümü Atom'dan henüz kullanılamaz. Örneğin, dalları silemez veya konfigürasyon yapamazsınız. Bu görevleri yerine getirmek için hala komut satırını kullanın. Atom'un Git entegrasyonu hala çok yeni, umarım bunlara destek eklenecek daha az sık kullanılan işlemler gelecekte.
Git ile ilgili tüm özelliklerin bir listesine erişebilirsiniz. Komut Paleti ile Ctrl + ÜstKrkt + P tuşlarını kullanarak ciltleme yazarak “Git” bunun içine.
GitHub deposunu klonla
Atom'un yeni Git entegrasyon özelliği sadece yerel olarak çalışmıyor, aynı zamanda GitHub deposunu klonla yanı sıra.
Böyle yaparak, Komut Paletini aç Ctrl + Shift + P tuşlarına basarak seçin GitHub: Klon
komuta. Ardından, klonlamak istediğiniz URL'yi (GitHub deposunun URL'si) ve repoyu klonlamak istediğiniz klasörü ekleyin. En sonunda, Klonla düğmesine tıklayın.
Atom için GitHub Yetkilendir
için GitHub projesinde değişiklikler yapın, gerek Atom için GitHub'a izin ver. Atom'un GitHub sekmesinde gördüğünüz talimatları izleyin. İlk önce github.atom.io/login
URL ve GitHub hesabınıza giriş yapın. Burada yapabilirsin belirteç oluşturmak yetkilendirmeyi yapabileceğiniz.
Yetkilendirme kodunu girin Giriş alanına, Atom GitHub sekmesinde ve hesabınıza giriş yapın.
Buradan, en yaygın üç GitHub işlemi: istekleri alma, gönderme ve çekme GitHub sekmesinin altındaki aşağı ok simgesini tıklatarak.