- 创建版本仓库 git init
- 版本创建 git add 文件或目录 git commit -m ‘版本说明信息’
- 查看版本记录 git log
- 简单查看版本记录 git log --pretty=oneline
- 版本回退 git reset --hard HEAD^ git reset --hard 版本序列号
- 查看操作记录 git reflog
- 撤销工作区修改 git checkout – 文件
- 撤销暂存区修改 git reset HEAD 文件 git checkout – 文件
- 撤销版本库修改 版本回退
- 对比工作区和版本库某个文件 git diff HEAD – 文件
- 对比两个版本的文件 git diff HEAD^ HEAD – code.txt
- 删除工作区文件 rm 文件
- 暂存区删除文件 git rm 文件
- 版本库删除文件 git commit 文件
- 查看分支 git branch
- 创建分支 git branch 分支名
- 用图显示版本记录 git log --pretty=oneline --graph
- 新建并切换分支 git checkout -b 分支名
- 切换分支 git checkout 分支名
- 快速合并 git merge 分支名
- 删除分支 git branch -d 分支名
- 禁止快速合并 git mergr --no-ff -m ’ ’ 分支名
- 保护工作现场 git stash
- 显示工作现场清单 git stash list
- 回到工作现场 git stash pop
- 创建.ssh/ ssh-keygen -t rsa -C “邮箱”
- 获取ssh公钥 cd .ssh/ ls cat id_rsa.pub
- 克隆远程代码 git clone 复制的ssh地址
- 推送代码 git push origin 分支名
- 同步远程代码 git branch --set-upstream-to=origin/远程分支名 本地分支名
- 同步后推送代码 git push
- 拉取远程代码 git pull origin 分支名
git基本操作总结
最新推荐文章于 2024-10-21 00:16:05 发布