开发中常用的Git命令大全(手动收藏)
开发中常用的Git命令
1.在想要同步的文件夹中初始化git
git init
2.存入暂存区,提交至本地
git add .
git commit -m "测试"
3.可以查看所有分支
git branch // 查看本地分支
git branch -a // 查看全部分支
4.添加远程分支
git remote add origin https://gitee.com/****/aa.git
5.刷新分支
git fetch
6.本地分支关联远程分支
git branch --set-upstream-to=origin/远程分支名称 本地分支名称
7.创建本地分支关联远程分支
git checkout -b [分支名] [远程名]/[分支名]
8.切换分支
git checkout 本地分支/远程分支
9.显示所有的操作记录
git reflog
10.查看刚才提交的 commit id
git log
11.版本回退
git reset --hard 11056c70(commit版本号)
12.git全局用户设置
git config --global user.name "***"
git config --global user.email "*******@gmail.com"
13.查看git配置信息
git config --list
14.拉代码
git pull
15.推送代码
git push (-u origin master)
16.删除本地分支
git branch -d 分支名
17.缓存修改中的代码
git stash save "save message" # 执行存储时,添加备注,方便查找,只有git stash 也是可以的,但查找时不方便识别。
18.将缓存的代码恢复使用
git stash pop # 命令恢复之前缓存的工作目录,将缓存堆栈中的对应stash删除,并将对应修改应用到当前的工作目录下,默认为第一个stash,即stash@{0},如果要应用并删除其他stash,命令:git stash pop stash@{$num} ,比如应用并删除第二个:git stash pop stash@{1}
19.查看缓存栈所有的缓存内容
git stash list
20.将指定的commit应用于其他分支 / 转移某个分支的最近一次提交
git cherry-pick xxxx(commit版本号/分支名)
21.查看本地文件的修改状态
git status
前端代码提交规范
push 代码时 commit 版本描述统一为:
feat: 新特性
fix: 修改问题
refactor: 代码重构
docs: 文档修改
style: 代码格式修改, 注意不是 css 修改
test: 测试用例修改
chore: 其他修改, 比如构建流程, 依赖管理
pref: 性能提升的修改
build: 对项目构建或者依赖的改动
ci: CI 的修改
revert: revert 前一个 commit
如:git commit -m "feat: add icon"(注意:
:
使用的是英文的,且后面带一个空格)
转载自:https://juejin.cn/post/7090552258332459021