我在大學,我的小組一起開始一個編程項目。在保持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