本文主要整理了git常用命令的使用。
image.png
Workspace:工作区
Index / Stage:暂存区
Repository:本地仓库
Remote:远程仓库
- git目录初始化
git init # 创建仓库
git init 目录名称 # 指定目录作为本地仓库
- git下载远程目录到本地
git clone git地址url
git -b 分支名称 url # 拉取指定分支代码
- git设置提交用户信息
git config --global user.name "test"
git config --global user.email test@XXX.com
- git添加/删除文件
git add 文件 # 添加指定目录到
git . # 添加当前目录所有文件
git rm 文件 # 删除文件
git commit -m '说明文案' # 提交add添加的所有文件提交到本地仓库
- git分支
git branch 分支名 # 创建分支
git branch # 列出本地所有分支
git branch -r # 列出远程所有分支
git checkout 分支名 # 分支切换
git merge 新分支名 # 合并分支
git branch -d 分支名 # 删除本地分支
git push origin --delete 分支名 # 删除远程分支
- git查看历史提交记录
git log
git log -S 关键词 # 搜索提交历史,根据关键词
- git分支同步
git fetch # 下载远程仓库的所有变动
git push # 上传到远程仓库
git push origin 分支名 # 提交到指定分支
git pull # 拉取远程分支的更新合并到本地
- 显示当前git配置
git config --list
- git其他命令
git diff # 查看冲突
git reset # 回退版本。
git status # 查看仓库当前的状态,显示有变更的文件。
git mv # 移动或重命名工作区文件。
git blame 文件 # 查看指定文件的历史修改记录
git tag 标签 # 添加标签
网友评论