0

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

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

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

杰夫

4

1 回答 1

1

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

但是,您无需阅读整本有关 git 的书,即可开始学习。

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

至于您的工作流程,git与您似乎期望的没什么不同:结帐、编辑、签入

主要区别在于,使用 git,所有这些东西都在你机器上,你需要一些额外的步骤来与外部存储库同步:签出、编辑、签入推送

(真正的区别只有在分支和合并方面才开始)

于 2013-05-21T15:56:39.773 回答