GIT的基本用法

今天学习一下git的一些基本命令用法

本地仓库操作:

git init    //初始化仓库

git add file  //添加需要版本的控制的文件或修改

git commit   //提交修改

git commit --amend  //修改上一次提交的说明

git status  //检查状态

git log   //查看版本历史

git diff   //检查仓库和工作区

git diff  --cached    //检查仓库和暂存区不同

git reset HEAD file    //取消暂存区文件

git checkout -- file   //取消修改    :从仓库取出文件覆盖工作区

远程仓库操作:

git clone 远程地址    //克隆远程仓库

git remote -v     //查看远程仓库地址

git remote add 名称 远程地址    //添加远程仓库

git fetch 名称    //获取远程仓库的内容

git pull     //更新本地仓库

git push origin master    //推送数据到远程仓库

仓库标签操作:

git tag   //显示现有标签

git tag  -a v1.4 -m 'my version 1.4 ‘ //新建含备注的标签

git show v1.4   //显示标签详情

git push origin --tag    //提交标签

git tag <标签名>   //对之前某个时刻打标签

仓库分支操作

git branch    //显示现有分支

git branch abc    //    新建分支

git checkout abc   // 切换分支

git merge abc     // 合并分支

git push origin abc    //指定推送分支


注:在将本地仓库推送到远程仓库如果推送失败,需要修改远程仓库config文件,在config文件最后添加【receive】denyCurrentBranch=ignore


你可能感兴趣的:(GIT的基本用法)