Why is git log --cherry-pick not removing equivalent commits?
问题 I have been trying to use git log --no-merges --cherry-pick --right-only master...my-branch to generate a list of commits that are in the my-branch, but not in master (as per the git-log documentation). However, there are still many equivalent commits that are coming up in the list. If I show them and their patches, there is no difference apart from the commit id. git show 16cbd0e47406a4f7acbd6dc13f02d74d0b6a7621 >patcha git show c53c7c32dcd84bfa7096a50b27738458e84536d5 >patchb diff patcha