Bilmeniz gereken Git komutları

Git, herhangi bir geliştirici için çok önemli bir araçtır. İlk başta anlamakta zorlandım ve eminim bazılarınız hala biraz kaybolmuş durumda.

İşte iş akışınızı daha iyi yönetmek için 13 önemli git komutunun bir özeti. Burada bulabileceğiniz daha birçok komut var, ancak bunlar en kullanışlı ve sık kullanılanlar ve kesinlikle kodlama sürecinizi hızlandıracaklar.

1. git clone

Uzak bir depoyu klonlamak istiyorsanız şunu kullanın: 

git clone <repository url>

2. git init

Boş bir depoda yeni bir proje başlatmak veya mevcut bir projeyi başlatmak için proje kökünde şu komutu kullanın: 

git init

3. git fetch

Git fetch ile deponun en son güncellemelerini, koddaki değişiklikleri ve oluşturulan yeni dalları alacaksınız.

4. git checkout

Bu komutla dallar arasında geçiş yapabilirsiniz: 

git checkout <branch name>

Yeni bir şube oluşturmak ve buna geçmek için: 

git checkout -b <branch name>

5. git add

Bu komut, güncellediğiniz ve uzak depoya göndermek istediğiniz dosyaları seçer.

git add < file path> ile belirli bir dosyayı ekleyebilir veya tüm dosyaları 

git add -A ile ekleyebilirsiniz.

6. git stash

Şimdi teslim etmek istemediğiniz dosyalar varsa, onları bir kenara koyabilir veya "saklayabilirsiniz".

Bunları önce önceki komutla eklemeniz ve ardından git stash kullanmanız gerekir.

Bu değişiklikleri geri almak için git stash Apply kullanın .

7. git commit

Kodda bazı değişiklikler yaptıktan ve kaydettikten sonra, bunları taahhüt etmeniz gerekir . Bir mesajla tanımladığınız güncellemelerden oluşan küçük bir “kap” oluşturuyorsunuz:

git commit -m "mesajınız"

Örnek: git commit -m “yeni bir tepki bileşeni ekledi”

8. git push

Bu komut, taahhütlerinizi uzak şubeye gönderir: 

git Push

9. git revert

Oluşturduğunuz taahhütleri geri alabilirsiniz. Bunu yapmak için, taahhüdün karma kodunu bilmeniz gerekir. Bu karma kodu almak için 

git log — oneline komutunu kullanın.

Bu, küçük bir kodla birlikte daha önce oluşturduğunuz taahhütlerin bir listesini görüntüler, aradığınız şey bu.

Bu ilk taahhüdü geri almak istersem

git revert 7804f7c komutunu kullanacağım.

Karşınıza çıkan ekrandan shift + q ile çıkın veya terminalde :qa yazın . Önceki taahhüdü silmeden son değişiklikleri geri alan yeni bir taahhüt oluşturulacaktır.

10. git pull

Git pull kullanmak, uzak depodaki tüm değişiklikleri getirir ve mevcut yerel daldaki tüm uzak değişiklikleri birleştirir.

11. git branch

git branch size deponun tüm dallarının listesini verir.

Bunun gibi yeni dallar da oluşturabilirsiniz:

git branch <yeni şube adı>

Bir dalı da silebilirsiniz:

git branch -d <dal adı>

12. git status

Git durumu komut aktüel dalı hakkında bilgi verir.

Mevcut dalın güncel olup olmadığını, push veya pull yapmanız gerekip gerekmediğini , içeriğin aşamalı, aşamalı veya izlenmemiş olup olmadığını ve dosyaların oluşturulmuş, değiştirilmiş veya silinmiş olup olmadığını bileceksiniz.

13. git merge

Git merge, dalları "birleştiren" veya birleştiren komuttur. Şubeniz üzerinde çalışmayı bitirdikten sonra yapılacak son şey şubenizi ana şube ile birleştirmektir.

Kapanış

Umarım bu gönderiyi faydalı bulursunuz! Ayrıca paylaşacak yararlı Git işlevlerine sahipseniz, burada bizimle ve diğer geliştiriciler için paylaşmaktan çekinmeyin. Keyifli kodlamalar...

Ek olarak, herhangi bir sorununuz varsa, yardım sayfamızdan bir bilet eklemekten çekinmeyin.