【study】Git必会命令

116 阅读1分钟
// 开发三步骤
1.git master // 拉取所有的最新分支
2.git fetch // 获取到xx上面的最新分支
3.git checkout 我的分支// 最新分支

//xx上有冲突,手动合并
1.git merge 我的分支 // 在xx分支上操作
----常规提交来一遍
2.git add. // 按那个加号
3.git commit -m"feat: xxx" // 信息备注,可以直接command+空格(下箭头拐弯那个)
4.git pull
4.git push 

// git 强制覆盖本地代码
1.将远程仓库最新代码下载到本地,但是不和本地仓库代码合并:git fetch --all
2.强制清空本地仓库暂存区的代码:git reset --hard origin/master
3.更新合并远程本地代码:git pull


1.git code . // 打开vscode的命令
2.git reset --hard 版本号 // 回退版本号
3.git stash save -u // 将未被追踪的文件也暂存起来
4.git branch -d 我的分支 // 删除分支
5.git init // 初始化,创建之后就会在当前的目录生成一个.git的文件
6.git rm 文件 // 删除文件
7.git status // 状态,add过的在缓冲区和未add过的
8.git diff 文件 // 文件修改,但是没有提交,可以比较文件修改前后的差异
9.git log // 查看日志
10.git reflog // 查看仓库的操作历史
11.git branch // 查看当前分支
12.git branch 分支名 // 创建分支
13.git checkout 分支名 // 切换当前分支到指定分支
14.git checkout -b 分支名 // 创建分支并切换到创建的分支
15.git pull origin master //  拉取master
15.git commit -m "feat: xxx" --no-verify // 提交有eslint报错,跳过报错 --no-verify简写直接-n即可