git的常用操作

Nov 16, 2015 • By 我所以为的世界


通过建立这个静态博客的这个过程,我也把git的一些比较常用的操作熟悉了一下,以后肯定也要经常接触git,所以在这里把需要用到的一些操作记录下来供大家参考~

创建一个新的仓库repository

cd该目录,then~   
git init   	//初始化
git add .   //把所有文件加入索引
git commit -m "..."    //提交到本地仓库
git remote add origin git@github.com:username/project.git  //增加到remote(远程)
git push origin master    // push 到github上

更新项目(新加了文件)

git  add  .     //这样可以自动判断添加了那些文件
git  commit  -m "..."	   //提交到本地仓库
git  push origin master    //不是新创建的,不用再添加add到远程remote上了

更新项目(没有增加文件,只有删除或者修改了文件)

git  commit  -m  "...."        //记录删除或修改了哪些文件
git  push origin  master     //提交到github

忽略一些文件,比如*.o等

vim  .gitignore   //把文件类型加入到.gitignore中,保存
然后 git add .    会自动过滤这种文件

clone 代码到本地

git clone  git@github.com:username/project.git
假如本地已经存在了代码,而仓库里有更新,把更改的合并到本地的项目:
git  fetch origin  //获取远程更新
git  merge  origin/master   //把更新的内容合并到本地分支

撤销操作

git  reset

删除操作

rm  file.ext
如果再本地删除了文件,那么接下来的操作就是先删除版本库中的文件,然后git commit
git  rm  file.ext   //删除版本库中的
git  commit  -m  "remove  the  file"
push  上去

END

上一篇 CV在线作品

下一篇 欢迎造访