![fiesta private server svn changes doing nothing fiesta private server svn changes doing nothing](http://1014.org/mobilecam/image_852.jpg)
My last job was one of those corporations that refused to use git because "our devs don't like CLI and git is not as intuitive as Team Foundation". Why people bother getting a passport, going to an airport, going through security and sharing the ride squeezed along with hundreds of other passengers? Because the alternatives suck in comparison.
Fiesta private server svn changes doing nothing software#
> It always bothered me how a user-hostile piece of software like git rapidly took over the world. * git merge joins two arms of the graph, so that one can enjoy the changes from both at the same time
![fiesta private server svn changes doing nothing fiesta private server svn changes doing nothing](https://www.cyberciti.biz/media/new/faq/2020/04/Update-software-on-Ubuntu-20.04-box.png)
* git fetch updates your local graph (usually from a server) * git push shares your local additions to the graph with others (usually through a server) * git cherry-pick copies an arbitrary node in the graph * git rebase copies an arm of the graph and grafts it onto a different starting node Everyone can have their own version of this graph, so committing a change and sharing it with others are two different operations (and fetching others' changes is yet another). That's a very nice data structure to think and reason about.Ģ. I think there are two key realizations to understanding git:ġ.
![fiesta private server svn changes doing nothing fiesta private server svn changes doing nothing](https://docs.wandisco.com/svn/ms/v4.1/images/svnms371syncstop.jpg)
This is useful if you perhaps started some work on the wrong branch, or just want to test your change on top of the most recent upstream code. Rebasing is essentially the user saying "actually, I wanted to make these changes on top of this different base". I recognize that this is just one example of probably many things you dislike about git, and I will not be able to change your mind about it, but: I don’t completely understand what it is supposed to achieve.