Çoğu kişinin anlatamadığı bir konuydu çok anlaşılır biçimde anlatılmış sonunda kafamda oturdu teşekkür ederim. Kanalı takibe aldım. Git hakkındaki seriyi takip edeceğim. Özellikle önceden atılmış bir commiti geri alma tarzı başlangıç seviyesi olmayan kullanımları izlemeyi beklerim.
3 года назад
ilerleyen haftalarda birçok komutu daha göreceğiz. istediğiniz konularda dahil olacak :)
Merhaba, videolar için teşekkürler. Çok faydalıydı. Terminal kullanarak github içerisinde repo oluşturarak dosyaları yükledik. Fakat şöyle bir durumu nasıl gerçekleştirebiliriz: repo içerisinde klasör/tekrar repo oluşturarak çalıştığım dosyaları yüklemek istiyorum. Github web üzerinde yapabiliyorum fakat terminalden iç içe klasörleme/repolama işlemleri nasıl olabiliyor. Örneğin videoda youtube-git-eğitimi/app.py yapıldı. Bunu youtube-git-eğitimi/Project-1/app.py ve başka bir projeyi de youtube-git-eğitimi/Project-2/app.py şeklinde terminalden yüklemek istiyorum. Bu şekilde youtube-git-eğitimi reposunun içerisinde 2 farklı proje oluşturmuş oldum.
Çoğu kişinin kendi doğrusu var ama ben burada doğru komutun merge değil rebase olduğunu düşünüyorum. Son adımda “git rebase main” çalıştırarak main’e daha önce merge edilen commit’leri historical olarak bulunduğun branch’e almak daha doğru gibi geliyor.
Gerçekten çok teşekkürler , herşey kafamda net bir şekilde oturdu
Sadece açık ve anlaşılır bir anlatım olmuş. Çok başarılı 👌
Çok başarılı ve açıklayıcı oldu. Başarılar dilerim
Çoğu kişinin anlatamadığı bir konuydu çok anlaşılır biçimde anlatılmış sonunda kafamda oturdu teşekkür ederim. Kanalı takibe aldım. Git hakkındaki seriyi takip edeceğim. Özellikle önceden atılmış bir commiti geri alma tarzı başlangıç seviyesi olmayan kullanımları izlemeyi beklerim.
ilerleyen haftalarda birçok komutu daha göreceğiz. istediğiniz konularda dahil olacak :)
faydalı bir video👍. git'in kafa karışırıcı branch konusunu anladım. git-conflict'i de bir videoda anlatabilir misiniz ?
Teşekkür ederim, conflict için de özel bir video çekeceğim serinin ilerleyen videolarında
Merhaba, videolar için teşekkürler. Çok faydalıydı. Terminal kullanarak github içerisinde repo oluşturarak dosyaları yükledik. Fakat şöyle bir durumu nasıl gerçekleştirebiliriz: repo içerisinde klasör/tekrar repo oluşturarak çalıştığım dosyaları yüklemek istiyorum. Github web üzerinde yapabiliyorum fakat terminalden iç içe klasörleme/repolama işlemleri nasıl olabiliyor. Örneğin videoda youtube-git-eğitimi/app.py yapıldı. Bunu youtube-git-eğitimi/Project-1/app.py ve başka bir projeyi de youtube-git-eğitimi/Project-2/app.py şeklinde terminalden yüklemek istiyorum. Bu şekilde youtube-git-eğitimi reposunun içerisinde 2 farklı proje oluşturmuş oldum.
Eğer istediğin şey İki farklı projeyi iki farklı repoda tutmak ise “git submodule” diye aratabilirsin.
Clonlanmış projedeki değişiklikleri(main)'den nasıl hali hazırda çalıştığım branchcime çekerim?
- 'git checkout main' komutu ile oncelikle main branch'ine gecis yapin,
- 'git pull' komutu ile remote'taki degisiklikleri local'inize cekin,
- 'git checkout calistiginiz-branch-ismi' komutu ile tekrar kendi branch'inize gecis yapin,
- 'git merge main' komutu ile main'de yapilan degisiklikleri kendi branch'inize merge etmis olacaksiniz.
Çoğu kişinin kendi doğrusu var ama ben burada doğru komutun merge değil rebase olduğunu düşünüyorum. Son adımda “git rebase main” çalıştırarak main’e daha önce merge edilen commit’leri historical olarak bulunduğun branch’e almak daha doğru gibi geliyor.