git 常用命令
配置
查看全局配置
git config --list
配置名称
git config --global user.name "名称"
配置邮箱
git config --global user.email "邮箱"
项目管理
下载项目
git clone 远程仓库地址
将项目同步至最新
git pull
更新完项目后提交
提交到暂存区
git add 文件名
提交到本地仓库
git commit -m "关于这次提交的描述,最好用英文"
提交到远程仓库
git push origin master
删除上一次提交
回到上一个分支
git reset --hard <commit_id>
上传至远程仓库
git push origin HEAD --force
tag标签
#增加tag
git tag <name>
删除tag
git tah -d <name>
上传所有tag到远程仓库
git push origin --tags
删除远程tag
git push origin :refs/tags/<name>
分支
新建分支
git checkout -b <name>
切换分支
git checkout <name>
查看分支
git branch
合并分支:以master分支合并dev分支为例,先切换到master分支
git merge dev
删除分支
git branch -d <分支名>
删除远程分支
git push <远程主机名> --delete <分支名>
版本管理
查看更改
git diff