Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Git Merge vs. Rebase vs. Squash Commit What are the differences and when should you use each? As I explain in more detail in the video, there are some key distinctions. Git Merge This creates a new commit in the target branch. The new commit ties the histories of...

65,160 görüntüleme • 2 yıl önce •via X (Twitter)

5 Yorum

deepPurple profil fotoğrafı
deepPurple2 yıl önce

I tried git rebase and end up with unresolved merges (shared project) which doesn’t let me checkout to feature branch with some weird messages like currently rebasing cannot checkout. What am I doing wrong 😑

Abdellah profil fotoğrafı
Abdellah2 yıl önce

I contributed to one popular library and the maintainer asked me to do a rebase. It wasn't easy to do because this is a feature of git I have never used it. So, he finally did the rebase for me. This is beneficial content. Please where can more of it be found?

Deisbel (Sr. Software Developer) profil fotoğrafı
Deisbel (Sr. Software Developer)2 yıl önce

Good details. Thank you for sharing them. One thing, In 20+ years I have never needed to do a Rebase. I wonder how many of you out there have done anything different of a git merge?

Who Am I profil fotoğrafı
Who Am I2 yıl önce

+

Python Space profil fotoğrafı
Python Space2 yıl önce

Very well explained with great visuals. 🙏

Benzer Videolar