Git 常用命令表

1. 介绍

在当今软件开发领域,Git 作为最流行的版本控制系统之一,为团队协作和代码管理提供了强大支持。本篇博客重点介绍一些常用的 Git 命令,助力大家更好地利用这一工具提高代码管理效率。


2. 命令表

2.1 创建
$ git clone ssh://[email protected]/xx.git 克隆远程仓库
$ git init 初始化本地 git 仓库 (新建仓库)
2.2 本地更改
$ git status 查看当前版本状态 (是否修改)
$ git diff        查看所有未添加到 index 的变更
$ git add 添加文件到暂存区
$ git commit -m "xxx" 提交
$ git commit -am "xxx" 添加并提交
2.3 历史记录
$ git log 显示日志
$ git show <提交号> 显示某个提交的详细内容
2.4 分支和标签
$ git branch 显示本地分支
$ git checkout <分支> 切换分支
$ git branch <分支> 新建分支
$ git checkout -b <分支> 新建并切换分支
$ git branch -d <分支> 删除分支
$ git tag <标签> 给当前分支上最新的提交打标签
2.5 更新和发布
$ git remote -v 列出远程仓所有分支
$ git remote show <远程仓名> 显示远程仓信息
$ git remote add <远程仓名> 添加远程仓库
$ git fetch <远程仓名> <远程分支> <本地分支> 获取远程仓,不更新本地分支,另需合并
$ git pull <远程仓名> <远程分支> <本地分支> 获取远程仓,更新本地分支,无需合并
$ git push <远程仓名> <本地分支> 推送本地分支到远程仓
$ git push <远程仓名> --delete <远程分支> 删除远程仓分支
$ git push <远程仓名> <标签> 推送某个标签
$ git push <远程仓名> --tags 推送所有标签
2.6 合并
$ git merge 合并某分支到当前分支
2.7 撤销
$ git reset --hard HEAD 将当前版本重置为 HEAD
$ git reset --hard <提交号> 重置当前版本至某一提交状态

感谢各位的阅读,如果你觉得我的博客对你有所帮助或启发,欢迎点赞收藏~

你可能感兴趣的:(Git,专栏,git)