Git, her tür projeyi verimli bir şekilde işlemek için kullanılan, ücretsiz olarak kullanılabilen dağıtılmış bir VCS'dir (sürüm kontrol sistemi). Öte yandan GitHub, sürüm kontrolü ve işbirliği için uzak bir sunucudur. Geliştiricilerin, herhangi bir yerden bir ekip olarak projeler üzerinde birbirleriyle çalışmasına izin verir. Kullanıcılar yerel bir makinede çalışır ve ardından onu bir uzak sunucu (GitHub) yardımıyla birleştirir.
Bu kılavuzun çıktıları şunlardır:
Git Kullanıcı Adını ve E-postayı Nasıl Yapılandırırsınız?
Git kullanıcı adını ve e-posta adresini yapılandırmak için aşağıdaki talimatlara göz atın:
- Git bash terminalini başlatın ve yerel depoya gidin.
- Ardından, “ git config –global kullanıcı.adı
kullanıcı adı yapılandırması için ” komutu. - Kullanıcı e-postasını yapılandırmak için “ git config –global user.email
' emretmek.
1. Adım: Git Kök Dizinine Taşının
Başlangıçta, Git Bash yardımcı programını açın ve 'koşturarak Git'in kök dizinine yönlendirin. CD ” komutu, yolu ile birlikte:
cd 'C:\Users\nazma\Git\Git'
2. Adım: Git Kullanıcı Adını Yapılandırın
Ardından, “ git yapılandırma Git kullanıcı adını global olarak yapılandırmak için ” komutu:
git yapılandırma --global kullanıcı.adı 'LinuxHint21'
Burada:
- “ –küresel ”, değeri bir işletim sistemindeki belirli bir kullanıcı için geçerli olan bir yapılandırma düzeyidir.
- “ Kullanıcı adı ”, yapılandırmak istediğimiz kullanıcı adını belirtir.
- “ LinuxHint21 ” bizim kullanıcı adımız:
3. Adım: Git Kullanıcı E-postasını Yapılandırın
Şimdi, aşağıdaki komutu yürüterek kullanıcının e-posta adresini yapılandırın:
git yapılandırma --global user.email 'tslfmn018@gmail.com'
Git ve GitHub Nasıl Birleştirilir?
Git kullanıcı adını ve e-posta adresini yapılandırdıktan sonra, aşağıda belirtilen adımları izleyerek Git yerel depo verilerini GitHub ile birleştirin:
- İstenen yerel depoya yönlendirin.
- Yeni bir dosya oluşturun ve izleyin.
- Taahhüt ederek Git deposuna eklenen değişiklikleri kaydedin.
- Ardından, GitHub uzak deposuna gidin ve URL'sini kopyalayın.
- Uzak URL'yi ekleyin ve doğrulayın.
- Uzak havuzun güncellenen içeriğinin yerel makineye bir kopyasını oluşturun.
- Uzak sunucuyla itmesi ve birleşmesi gereken uzak ad ve yerel dal adı ile birlikte “git push” komutunu çalıştırın.
1. Adım: İstenen Depoya Taşıyın
Git kök dizini içinde, ' CD ” İstenen yerel depoyla komut verin ve ona yönlendirin:
cd avantajı2. Adım: Yeni Dosya Oluşturun
Geçerli çalışan yerel depoda yeni bir dosya oluşturmak için “ dokunmak ” komutunu girin ve dosya adını türüyle birlikte belirtin:
dosya1.txt'ye dokununBurada “adlı yeni bir metin dosyası oluşturduk. dosya1.txt ”:
3. Adım: Dosyayı İzle
Şimdi, yeni oluşturulan dosyayı çalışma alanından izleme dizinine taşımak için verilen komutu çalıştırın:
git dosya1.txt ekle
4. Adım: Dosyayı Git Deposuna Kaydet
Ardından, daha sonra kullanmak üzere istenen taahhüt mesajını eklemek için '-m' bayrağıyla 'git commit' komutu aracılığıyla dosyayı izleme alanından Git deposuna itin:
git commit -m 'ilk dosya eklendi'Aşağıdaki çıktıya göre, izlenen değişiklikleri başarıyla kaydettik:
5. Adım: Uzak Depo URL'sini kopyalayın
Bunu yaptıktan sonra uzak depo URL'sini kopyalayın. Bu amaçla:
- GitHub hesabınızı açın.
- İstediğiniz uzak havuza gidin.
- Ardından, “ kod ' düğme.
- Seçme ' HTTPS ” beliren açılır menüden.
- Tıkla ' Kene ✔ URL'yi panonuza kopyalamak için ” simgesi:
6. Adım: Yerel Depoya Uzak Ekleyin
Bundan sonra, aşağıdaki komutu çalıştırarak uzak URL'yi yerel depoya ekleyin:
git uzak ekleme kaynağı https://github.com/GitUser0422/jooya.gitBurada, ' Menşei ” uzak adımızdır ve ardından kopyalanan uzak depo URL'sini sağladık:
7. Adım: Eklenen Uzaktan Kumandayı Doğrulayın
Bunu yaptıktan sonra, uzaktan kumandanın eklenip eklenmediğini kontrol etmek için aşağıdaki komutu çalıştırın:
git uzaktan -vGördüğünüz gibi, uzaktan kumanda yerel depoya başarıyla eklendi:
8. Adım: Uzak Havuz İçeriğini İndirin
Uzak havuzun güncellenmiş içeriğini indirmek için aşağıdaki komutu kullanın:
git getirGörüldüğü gibi; uzak depo içeriğini başarıyla indirdik:
9. Adım: Git İçeriğini GitHub'a Aktarın
Son olarak, yerel değişiklikleri uzak depo ile birleştirmek için aşağıda belirtilen komutu yürütün:
git push -u başlangıç devYukarıda verilen komutta:
- “ -içinde ” bayrağı, “ için bir izleme dalı oluşturmak için kullanılır. geliştirici ' dal.
- “ Menşei ” uzak adımız veya uzak havuz URL'sinin diğer adıdır.
- “ geliştirici ”, zorlamak istediğimiz şube adıdır.
Not : “-u” bayrağı, yalnızca herhangi bir yerel şubenin uzak sunucuya ilk itişi için bir izleme dalı oluşturmak için kullanılır.
Aşağıda verilen çıktıya göre, yerel şubemiz başarıyla gönderildi ve GitHub ile birleştirildi:
Doğrulama için, belirli bir uzak depoya yönlendirin ve Git verilerinin GitHub sunucusuyla birleştirilip birleştirilmediğini kontrol edin. Aşağıda vurgulanan alanda gösterildiği gibi:
Bu kadar! Git ve GitHub birleştirme konusunu ayrıntılı olarak inceledik.
Çözüm
Git, her tür projeyi verimli bir şekilde işlemek için kullanılan, ücretsiz olarak kullanılabilen dağıtılmış bir VCS'dir. Öte yandan GitHub, işbirliği için kullanılan bir uzak barındırma sunucusudur. Kullanıcılara izin verir ve her yerden projeler üzerinde birbirleriyle çalışır. Bu öğretici, Git ve GitHub'ı birleştirme yöntemini açıkladı.