4 ms·
Yeah, it took me some time to get it that the concept of "patch" is actually quite fundamental in many git commands (rebase, cherry pick, merge (it's basically
by mpawelski 4y ago
Yeah, it took me some time to get it that the concept of "patch" is actually quite fundamental in many git commands (rebase, cherry pick, merge (it's basically applying patches from common parent and other branch)). I wasn't used to those because as a developer who uses Windows, diff[0] and patch[1] were not popular there.
But I don't mind "Merge Request/Pul Request" that is basically everywhere now (github, gitlab, bitbucket, etc). It's clearly simpler for novice developer to get started with this workflow that with "patch workflow"
[0]https://en.wikipedia.org/wiki/Diff https://en.wikipedia.org/wiki/Diff
[1]https://en.wikipedia.org/wiki/Patch_(Unix) https://en.wikipedia.org/wiki/Patch_(Unix)