# 前言
记录用到的 git 操作
# 修改 commit 名
执行命令后,进去类是 vi 一样的编辑本文窗口,修改第一行后,像 vi 编辑文本一样,:wq 保存
git commit --amend |
# 删除远程仓库的提交
提交错了,不想要远程仓库的 commit 记录
# 回退到某个 commit 版本 <commit-hash> commit 哈希值 | |
git reset --hard <commit-hash> | |
# 强制推送到远程仓库 <branch-name> 分支名 | |
git push origin <branch-name> --force |
# 新功能开发 创建新分支
# 创建并切换到新分支 | |
git checkout -b <branch-name> | |
git add . | |
git commit -m "xxx" | |
# 推送分支到远程仓库 | |
git push origin <branch-name> | |
#通过 web 客户端 pull request 创建合并请求 fast-api |