初始化本地仓库:git init
提交:git commit 文件名/-a(-a是全部) -m "提交信息 可以用来查找提交后回溯"
git clone 克隆仓库
git status 查看文件状态
git add 将文件的修改加入暂存区
git reset 将暂存区的文件取消暂存或者是切换到指定版本
git commit 将暂存区的文件修改提交到版本库
git log 查看日志
git remote 查看远程仓库
git remote add 添加远程仓库 一般用于 以 git init 初始化仓库关联 gitee远程仓库
origin 远程仓库
分支操作
添加新功能一般添加一个新的 本地分支 用来写新代码 与主分支 master隔离 不影响master分支
保证主分支只合并不修改
等功能添加完成再与master分支进行 merge合并到master分支中
git branch 查看当前分支
git branch -r 查看远程仓库分支
git branch -a 查看本地仓库分支
git branch [name] 创建新的分支
git checkout branchName 切换分支
常用命令
标签操作 Git中的标签,指的是某个分支某个特定时间点的状态.通过标签,可以很方便的切换到标记的状态
一般用作于版本控制发布 快照定格 例如mybatis-plus v3.5.2 v3.6.7
git tag 列出已有的标签
git tag [name] 创建标签
git push [shortName远程仓库] [name] 将标签推送至远程仓库
git checkout -b [branch][name] 检出标签 既创建一个分支来指向某个标签
$ git checkout -b b0.2 v0.2 既创建一个b0.2分支来保有v0.2版本的所有文件 既然在v0.2版本的基础上创建一个新的分支进行改进