Git兼容性开关?

时间:2013-05-21 15:25:19

标签: git svn version-control

Git是否提供兼容性开关来匹配例如subversion的工作流程?我希望有git -svncompat checkoutgit -svncompat checkin之类的东西。我知道Git还有其他一些与svn相关的开关。

我希望兼容性存在,因为结帐/更改/签入工作流程对我来说很棒 - 它很简单(它与我的心理模型相匹配)并且它紧跟我的任务(我的工作流程)。此外,它匹配此特定项目的中央存储库模型(与分布式版本控制模型相比)。

以防万一:像我之前的许多其他人一样,我必须使用git存储库并使用git - 我别无选择。 RTFM目前还不可能。我有大约2500页的阅读要做,所以我没有时间阅读一本关于git的书几个月。 (并不是为了开始一场战争 - 这只是我目前的情况)。

杰夫

1 个答案:

答案 0 :(得分:1)

正如其他人所指出的那样,你的问题的答案是“不”。

然而,你不需要在git上阅读整本书,以便让你前进。

有一些专门为像你这样的人量身定制的文档,来自颠覆,并且想要(或者有)使用git:

对于您的工作流程,git与您的预期差别不大:结帐,修改,签入

主要区别在于,使用git,所有这些东西都是你机器上的 local ,你需要一些额外的步骤来与外部存储库同步: pull 结帐,修改,签入推送

(真正的差异只在分支和合并时开始)