跳转至

git常用操作

git有许多地方与svn不同

首先把代码搞到本地吧

git clone remote_url local_dir

svn提交改动之后的文件直接commit就可以了,git则需要先把改动的文件add到提交缓存,然后再commit.git提交文件的流程是这样的

git add modify_file;
git commit -m "comment"

但是git提交完成之后,只是提交到你的本地仓库了,并没有提交到远程仓库,这就是svn和git集中式和分布式的区别了.这个时候需要用git push提交到远程的仓库了.

git push

如果从远程抓取数据的话,那么svn是update.git则是用pull 命令从远程抓取回来.

git pull

还有一些经常用到的命令就是当你修改了一个文件,但是绝对修改错了,想还原的话,那么利用git checkout命令. 这个checkout命令有两个意思.

git checkout modify_file

重置一个文件到原始版本.

git checkout branch;

这个就是切换一个分支了