|
|
|
|
|
by gitgud
2253 days ago
|
|
There's no easy way to explain why Git is powerful. It's hard to conceptualise things like branching for non-dev's (or beginners). Even the name "branch" implies similarities to a tree branch, but branches from a tree don't merge back into the tree so the analogy kind of falls apart. One of the biggest advantages of git is the diff and merge algorithms, merging in changes from multiple different sources is relatively easy. This is only really possible with "text" files, compiled documents like word and excel are much hard to negotiate merging. Basically, if you can make the concepts of Git easy to understand, make merging work with other files, then it can be applied everywhere. |
|