Tag Archives: git

强大的 git 和 git svn

在春哥的鼓动下,用上了 git。有 git svn 支持,还是很好用的,建议 svn 用户都试试看。 使用 git svn clone SVN_URL 来 clone 初始化你的本地 repo,然后就和 svn 没关系了,直到你需要把你的改动提交到 svn 的 repo。 先说说 git 的一些本地操作,就捡我自己用的说吧,我觉得应该也够用了。 首先 git add 是用来添加文件的,编辑好新的文件后,使用 git add file_name 就能把他加入到 git 里面管理,当然,如果还不打算提交他,那也可以先编辑以后再 add。 然后 git mv 改名,git rm 删文件,这和一般的 linux 命令差不多,就不用多说了。要记得的是,如果想让你的改动加入到 git 的管理里面,那就最好使用这两个文件来改名和删文件。如果直接用 linux 命令操作,比如改名,git 会认为你要删一个文件,并且那个新的文件还没不会加入到管理里面。 然后就是 git status 了。执行这个能看到当前 repo 的分支(例如下面的第一行说的 wd)里面有哪些改动,这个里面的信息应该是能分四类。一类是对文件的操作,比如添加删除文件等(changes [...]