Git, kolay dallanma ve birleştirme, çoklu hazırlama alanları ve dağıtılmış bir iş akışı paradigmasını destekleyen en gelişmiş sürüm kontrol sistemlerinden biridir. Git’ten daha fazlasını elde etmek için Git Alias adlı özelliklerinden birini kullanabilirsiniz. Bir kişinin takma adı gibi, bu takma ad özelliği de Git terminal penceresinde daha hızlı bir kullanıcı deneyimi için tekrarlanan adımları birleştirerek zaman kazandırır. Burada size Git takma adlarının ne olduğunu, nasıl ekleneceğini ve en faydalı örneklerden bazılarını gösteriyoruz.
Git Takma Adı: Nedir?
Git Alias, tekrarlayan referansları bir kısayol işlemi olarak ortaya çıkarmak için daha büyük bir komutun metnini otomatik olarak çıkaran oluşturulmuş bir komut olarak tanımlanabilir. Programcı, olması gereken komutları tasarlamak için Git takma adlarını kullanabilir veya verimli işlemeye yönelik mantıklı bir anlam ifade edebilir.
Burada, bir depodaki dalları değiştirmek için kullanılan “ödeme” için oluşturulan küresel bir takma adın örneklerinden biri verilmiştir. Burada gösterilen uzun komut yerine, artık basitçe şunu kullanabilirsiniz: git co
.
git config --global alias.co checkout
Git deposunda yeni bir şube oluşturmak için şube için bir Git takma adı kullanılıyor. Uzun komut yerine takma ad kullanılabilir. git br
.
git config --global alias.br branch
Son olarak, Git taahhüdü için bir kısayol tuşuyla tanımlanmış bir takma ad: git ci
.
git config --global alias.ci commit
Git Alias’ı kullanmaya başlamak için önce Git’i doğru şekilde yüklemelisiniz. Bunu yaptıktan sonra, burada gösterildiği gibi devam edin.
Git Takma Adları Nasıl Eklenir
Git takma adlarını terminal penceresine eklemek Git Bash’i oldukça basit ve kolay hale getirir. Ancak bunu yapmadan önce, komutlarınızı doğru Git deposuna yerleştirmeniz gerekir, aksi takdirde “ölümcül: git deposu değil” hatasına yol açar.
Komutlarınızı konumlandırmak ve doğru dizinde çalıştığınızdan emin olmak için depoyu burada gösterildiği gibi başlatmanız gerekir. Bu adımı başlangıçta yalnızca bir kez yapmanız gerekir. Aşağıdaki örnekte, Depo yeniden başlatılmıştır.
git init
Girmek clear
Ekranı temizlemek için. Artık diğer işlevlerin yanı sıra Git takma adlarını denemeye başlayabilirsiniz.
Bir “Durum” komutu için bir Git takma adı ekleyelim. Bu, iş akışında değiştirilen dosyaların kaydını tutmak için kullanışlıdır. Bunun için takma adı burada gösterildiği gibi “st” olarak tanımlayabilirsiniz.
git config --global alias.st "status"
Tamamlandığında, burada gösterildiği gibi, basitçe yazabilirsiniz git st
kısayol olarak. Tüm bu dosya sistemleri izlenmediği için buraya eklenecek hiçbir şey yok, ancak durum takma adı düzgün çalışıyor.
Daha Fazla Git Takma Adı Örneği
1. Git Taahhüdü
Git’te sizin tarafınızdan herhangi bir iş yapmak, Ana depoya taahhütte bulunmayı gerektirir. Bu, Git’in en temel takma ad komutlarından birini işlemesini sağlar.
git config --global alias.ci commit
2. Git Geri Alma Taahhüdü
Bazen yalnızca Git Bash terminalini kullanarak yapılan bir taahhüdü geri almanız gerekir. Bu geri alma için Git takma adı aşağıdaki gibi tanımlanabilir.
git config --global alias.rc revert<commit#>
3. Git Kaldırma Taahhüdü
Tamamen daldan kaldıran taahhüdün kesin olarak silinmesi için, belirli sürümler için sıfırlama komutu takma adını kullanmanız gerekir.
git config --global alias.rs reset
4. Git Değişiklik Taahhüt Mesajı
En son taahhüdün mesajını değiştirmek ister misiniz? Git Değişiklik Taahhüt Mesajı bunda bir rol oynar. Aşağıdakiler bunun için bir takma ad olabilir. Tabii ki, en son mesajı etkileyecektir.
git config --global alias.am amend
5. Git Şube Değiştir
Bir Git dalından diğerine geçmek ister misiniz? Ödeme takma adının önem kazandığı yer burasıdır.
git config --global alias.co checkout git co <existing branch> git co -b <new branch>
Benzer şekilde, aşağıdaki komutlardan bazıları için uygun Git takma adları oluşturabiliriz:
- Git kullanıcı adını kontrol edin: gibi bir şey
git config --global user.name "James Joyce"
kullanıcı adından sık sık bahsetmemek için takma ad kullanılabilir. - Git gösteri dalları: tüm şubeleri bir arada görmek ister misiniz? için bir takma ad bulmalısın
git config --global branch;
uzak dallar için ekleyin- r
komuta.
Yukarıdaki öğretici, Git Bash terminal penceresinde en sık kullanılan komutlar için Git takma adları oluşturmanın sistematik, adım adım metodolojisini açıklar. GitHub proje yönetimine nasıl başlayacağınız aşağıda açıklanmıştır. Ayrıca Jekyll ve GitHub Pages ile blogunuzu ücretsiz olarak barındırabilirsiniz.