新手在沒有接觸過SVN的情況下可不可以學習git,還是說學習SVN就好。
git比svn更高級,更有利於多人協作開發,svn比git簡單,如果你先熟悉svn再去學git會不習慣,而先學git再學svn會覺得兩者有很多共同點,所以可選的情況下應該選擇git,以後有需要時再學svn就不困難。
個人認為git是很重要的工具,你可以不會svn,但不可以不會git,就算是封閉的公司,但只要有機會與外部開發人員協作開發與多個版本進行維護,git都比svn要優秀許多。 svn比較於git來說,明顯已經過時並且不再適合現在分佈協作與快速迭代的需求。
目前公司用的是SVN進行程式碼版本控制,但個人覺得使用Git比較好。就新手來言,先學哪個都無所謂,當然SVN相對簡易些,所以Git的功能就更強大些。關於SVN與Git的使用感受可以參考這篇文章:
http://www.ihuxu.com/blog/the-feeling-of-using-the-git-and-the-svn/
直接學git啊,用過git之後,你再也不會想用svn了。
git更強
兩個沒有關係,可以直接使用git。 現在新專案一般都用git,歷史遺留會有SVN
看項目的,一般的項目都是git,但是像一些 主體文件,變更過大的 項目,或者增長過猛的,不適合git,會導致文件數量呈現幾何級增長,那樣。 。你的伺服器硬碟會很無奈的。 。
最好是兩個都接觸下,很多公司都是svn,但是要是想搞開源,github會逛的比較多,學習下git還是比較有幫助的。
一般比較新的網路公司用git比較多,老公司用SVN比較多。兩個上手都很容易。
建議學習 git,很多開源的專案都是用git, 例如你在 Github.com 上玩都得使用 git
直接上git 吧,沒人用svn了
git比svn更高級,更有利於多人協作開發,svn比git簡單,如果你先熟悉svn再去學git會不習慣,而先學git再學svn會覺得兩者有很多共同點,所以可選的情況下應該選擇git,以後有需要時再學svn就不困難。
個人認為git是很重要的工具,你可以不會svn,但不可以不會git,就算是封閉的公司,但只要有機會與外部開發人員協作開發與多個版本進行維護,git都比svn要優秀許多。 svn比較於git來說,明顯已經過時並且不再適合現在分佈協作與快速迭代的需求。
目前公司用的是SVN進行程式碼版本控制,但個人覺得使用Git比較好。就新手來言,先學哪個都無所謂,當然SVN相對簡易些,所以Git的功能就更強大些。關於SVN與Git的使用感受可以參考這篇文章:
http://www.ihuxu.com/blog/the-feeling-of-using-the-git-and-the-svn/
直接學git啊,用過git之後,你再也不會想用svn了。
git更強
兩個沒有關係,可以直接使用git。
現在新專案一般都用git,歷史遺留會有SVN
看項目的,一般的項目都是git,但是像一些 主體文件,變更過大的 項目,或者增長過猛的,不適合git,會導致文件數量呈現幾何級增長,那樣。 。你的伺服器硬碟會很無奈的。 。
最好是兩個都接觸下,很多公司都是svn,但是要是想搞開源,github會逛的比較多,學習下git還是比較有幫助的。
一般比較新的網路公司用git比較多,老公司用SVN比較多。兩個上手都很容易。
建議學習 git,很多開源的專案都是用git, 例如你在 Github.com 上玩都得使用 git
直接上git 吧,沒人用svn了