git基本操作
2017-07-02 21:48
162 查看
$ git init $ git add readme.txt //可添加文件或者文件夹 $ git commit -m "wrote a readme file" $ git status //查看工作区的状态 $ git diff readme.txt //查看修改的内容 $ git log //查看提交历史,决定退回到哪个版本 $ git reset --hard HEAD^ //退回上一个版本 $ git relog //查看命令史 $ git checkout -- readme.txt //撤销对工作区的修改 $ git rm test.txt //删除文件 $ git remote add origin git@github.com:lalala/learngit.git //将本地git和github建立连接 $ git push -u origin master //将本地的推送到github上 $ git clone git@github.com:michaelliao/gitskills.git //从github克隆到本地 查看分支:git branch 创建分支:git branch <name> 切换分支:git checkout <name> 创建+切换分支:git checkout -b <name> 合并某分支到当前分支:git merge <name> 删除分支:git branch -d <name> $ git merge --no-ff -m "merge with no-ff" dev $ git stash $ git stash list $ git stash pop //储存当前分支状态,可以去干其他事再返回来 命令git tag <name>用于新建一个标签,默认为HEAD,也可以指定一个commit id; git tag -a <tagname> -m "blablabla..."可以指定标签信息; git tag -s <tagname> -m "blablabla..."可以用PGP签名标签; 命令git tag可以查看所有标签。 命令git push origin <tagname>可以推送一个本地标签; 命令git push origin --tags可以推送全部未推送过的本地标签; 命令git tag -d <tagname>可以删除一个本地标签; 命令git push origin :refs/tags/<tagname>可以删除一个远程标签。 git rm raindow -r -f //删除文件夹 git remote rm origin //fatal: remote origin already exists.
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137628548491051ccfaef0ccb470894c858999603fedf000
相关文章推荐
- git学习三 git基本操作
- Git基本概念及操作(1)
- Git基本命令行操作
- git学习 #2:git基本操作
- git学习 #2:git基本操作
- 一步一步学习Git(2)——Git基本操作
- my project 中git使用过程(基本操作流程)
- Git基本操作
- git简介、安装、基本操作——Git折腾小记
- git学习 #2:git基本操作
- Git基本概念及操作(2)
- git一些基本操作备忘
- Git操作流程,基本命令演示
- Git 基本操作
- git config命令使用第一篇——介绍,基本操作,增删改查
- pro git 阅读笔记1 基本操作
- git 基本操作与规范流程
- windows下GIT使用记录--01基本操作
- git基本操作
- my project 中git使用过程(基本操作流程)