Git常用命令
Git
# 命令帮助
git clone --help
# 克隆
git clone
# 配置git信息
git config --global user.name "[name]"
git config --global user.email "[email address]"
# 添加文件
git add
# 删除文件
git rm
# 移动文件
git mv
# 提交文件
git commit -m "message"
# 查看当前分支
git branch
#
git checkout
# 合并分支
git merge
# 本地打标签
git tag
# 推送
git push
git show
# 查看当前状态
git status
# 查看日志
git log
# 查看历史
git shortlog
git blame
git diff
git reflog
git reset
# 切换分支
git switch
标签
# 本地打标签
git tag -a 标签名 -m '标签描述'
E.g. git tag -a v1.0 -m 'version 1.0'
# 推送标签到远程创库
git push origin 标签名
E.g. git push origin v1.0
# 删除本地标签
git tag -d 标签名
# 删除远程创库标签
git push origin --delete tag 标签名
分支
# 查看当前分支
git branch
# 创建并切换到dev分支
git checkout -b dev
# 切换指定分支
git checkout 分支名
# 将分支推送到远程
git push -u origin dev
# dev分支合并到master分支
①切换到master分支
git checkout master
②dev分支合并到master
git merge dev
③推送合并分支到远程仓库
git push