有没有“适合人类”的 git 吗?

Joh*_*ero 0 software-rec version-control

一些非技术朋友表示对git(版本控制和回滚,而不是异地复制)的许多很酷的功能感兴趣,但绝对不想处理git-*甚至git-cola或任何功能齐全的 GUI。

是否存在非技术用户可以用于版本控制的 git GUI 前端?例如,不惜一切代价避免冲突而不是期望用户处理后果的东西。最终有人会通过这种方式赚取数百万美元(就像所有秘密的自动备份解决方案一样rsync),我只是问它是否已经被发明出来

ckh*_*han 6

我认为它叫做Dropbox

SCM 和“人类”的交集实际上只是几件事:

  • 简单、一致的复制(“结帐”)
  • 简单、一致的发布(“签入”)
  • 过去的版本(“历史”)
  • 和一个很好的普遍用户界面,使这些事情变得显而易见

显示以前版本菜单项的 Dropbox 屏幕截图

我声称 Dropbox 拥有所有这些,这就是它如此受欢迎的原因,也是他们赚了数百万的原因