git基本命令
初始化:创建一个git仓库,创建之后就会在当前目录生成一个.git的文件
git init
添加文件:把文件添加到缓冲区
git add filename
添加所有文件到缓冲
git add .
删除文件
git rm filename
提交
git commit -m “name”
查看git库的状态
git status
查看日志
git log
版本回退
git reset
回退到上一个版本
git reset --hard 版本号^
回退到指定版本
git reset --hard 版本号
查看命令历史:查看仓库的操作历史
git reflog
git分支
查看分支的情况,前面带*号的就是当前分支
git branch
创建分支
git branch 分支名
切换当前分支到指定分支
git checkout 分支名
创建分支并切换到创建的分支
git checkout -b 分支名
合并某分支的内容到当前分支
git merge 分支名
删除分支
git branch -d 分支名
查看分支合并图
git log --graph
新建标签
git tag 标签名 版本号
查看所有标签:
git tag
查看标签的详细信息
git show 标签名
将tag提交到远端仓库
推送所有tag:
git push origin --tags
推送某个tag:
git push origin 版本号
git远端库相关
git remote add origin git://127.0.0.1/abc.git
git remote remove origin移除远端仓库