Open LeoYuan opened 11 years ago
一开始用Git时,感觉很不习惯,究其根由,还是因为已知的东西在作祟,对svn太熟,老是试图用操作svn的做法去操作Git,当然不行啦~
svn
git clone
git add
staged
git commit
git push
git pull
关于Git具体用法,可以参见这篇博客git - the simple guide,图文并茂,深入浅出,看完啥都清楚了~ 最后推荐一个Git GUI神器,装上你就知道Git原来可以跟svn一样的简单地使用了。
一开始用Git时,感觉很不习惯,究其根由,还是因为已知的东西在作祟,对
svn
太熟,老是试图用操作svn的做法去操作Git,当然不行啦~根本差异
git clone
命令复制一个节点到新节点上,在新节点上做出修改后,先git add
让代码进入staged
状态,然后git commit
提交到本地节点中,最后git push
到老节点上,这样就能实现代码的同步,另外,各个节点也可以不完全同步代码,只git pull
更新部分代码,从而实现各个节点独立开发(即fork出新分支)。示意图如下,扩展阅读
关于Git具体用法,可以参见这篇博客git - the simple guide,图文并茂,深入浅出,看完啥都清楚了~ 最后推荐一个Git GUI神器,装上你就知道Git原来可以跟svn一样的简单地使用了。