我在大学,我的小组一起开始一个编程项目。在保持git的同时教git'像svn一样简单'
在之前的课程中,我们学习了svn的基础知识以及如何提交以及如何使用Toitosesvn。我们被告知不要担心分支(因此没有被教导),因为它是一个相当小的程序。在这个项目中,svn服务器出现故障,导致每个人都无法工作,但是人们并没有多想。
对于这个项目,我推动有一个DVCS。在解释了git与svn的不同之处之后,他们表示它可以,但是希望它像使用svn一样简单。由于我们将使用Eclipse ^,他们只是想要说明如何在Eclipse中使用git。 (我计划使用EGit)
由于我们没有被教导过,分支对于其他成员来说是一个外国概念。但是,由于git中的新概念(例如分支),如何使用GUI并不是唯一需要教授的东西。
如何以一种容易让svn开发者使用gui的方式介绍git的概念?
注:正在使用Git的,因为我推,我知道它(不知道水银或集市)
^:我们将建立一个机器人程序。
这绝对不会是你想要听到的,但是:1)忘记你学习SVN的任何知识,术语与git相似,但有着不同的意思,让人感到困惑。 2)EGit真的很糟糕。至少,去年是这样。我怀疑它变得好多了。它以奇怪和随机的方式打破,它不支持子模块等。你会更好地使用命令行中的git。 – 2012-03-11 03:50:06
不同的问题。你如何以这样的方式教Git,任何人都会认为它比svn更困难? – 2012-03-11 03:51:49
“Git - SVN崩溃课程”http://git.or.cz/course/svn.html?基于你的svn知识的git。 – 2012-03-11 03:52:28