Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

A few non-technical friends have expressed interest in many of the cool abilities of git (the version control and rollbacks, not the offsite duplication), but definitely don't want to deal with git-* or even git-cola or any full featured GUI.

Does there yet exist a GUI frontend to git that non-technical users can use for versioning? e.g. something that avoids conflicts at all costs instead of expecting the user to handle the fallout. Eventually someone will make their millions this way (like all the automatic backup solutions that are secretly rsync), I'm just asking if it's been invented yet.

share|improve this question

closed as off-topic by and31415, Jens Erat, Kevin Panko, Excellll, Heptite Aug 6 at 19:41

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking product, service, or learning material recommendations are off-topic because they become outdated quickly and attract opinion-based answers. Instead, describe your situation and the specific problem you're trying to solve. Share your research. Here are a few suggestions on how to properly ask this type of question." – and31415, Jens Erat, Kevin Panko, Excellll, Heptite
If this question can be reworded to fit the rules in the help center, please edit the question.

2 Answers 2

I think it's called Dropbox.

The intersection of SCM and "humans" is really just a few things:

  • easy, consistent replication ("checkout")
  • easy, consistent publication ("checkin")
  • past versions ("history")
  • and a good pervasive UI that makes these things obvious

screenshot of dropbox showing previous versions menu itme

I claim Dropbox has all these, that's why it's so popular, and why they've made millions.

share|improve this answer
    
good point. They're aware of dropbox, it's more the ability to have a local executable that does the version control so they don't have to pay for space in the cloud, etc. They're also turned on by quick branching and merging, but I contend this will never be available for humans. –  John Baber Nov 22 '12 at 13:23
    
You might find Cubby more appropriate then, with its peer to peer sync features. –  afrazier Nov 22 '12 at 13:37

Is Git the only acceptable version control system for your application?

Other VCS's may be easier to use. I personally prefer Subversion (SVN) and run the command-line Slik SVN builds on my system. You might want to look at TortoiseSVN, a popular, easy-to-use frontend for SVN. The official documentation for SVN can be found here.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.