个人git操作习惯 提交错了步骤1:基于当前分枝新建temp分枝切换过去——》 git checkout -b temp2:查看temp 的commit历史——〉 git log —online3:切换回去——》 git checkout -4:找到需要修改的提交点 ——〉 git reset —hard c70ce55b5:强行推送到远程此时远程已经被回退了 ——》 git push -f6:cherryPick 要修改的commit打算修改这个提交——〉git cherry-pick a3c5938d7:修改文件 提交——》 git commit -n --amend --no-edit8:push到远程 删除本地temp分枝//————————————————————————————————————————————————提交代码步骤1:切换到各个子模块分别提交2:先执行 git commit -m “JIR15451 | XXX| Reviewer kobe”3:确认报错与提交代码无关执行强制提交 git commit -n -m “JIR15451 | XXX| Reviewer kobe”检查步骤yarn testyarn lintyarn typecheck//————————————————————————————————————————————————xxx分支PR之后 想重新使用步骤1: 保证本地分支feature/2025Sep是远程最新的 切换的对应的分支执行git pull2: 切换到自己的本地分支 保证自己是最新的git pull3: 在自己本地分支执行 git merge feature/2025Sep , 再执行 git push//—————————————正在merge 想退出 git merge --abort1.本地拉一个同名的远程分枝 此分枝是——》公共分枝。2.再给予这个分枝——》创建自己的分枝3.开发完毕提交自己的分枝4.push 自己的分枝到远程创建pr如果修改fundamental1. packages 目录下执行clone 切对应分支 git clone https:xxxxxx.git 。。。。2. tsconfig.options.json 中改引用名字jc-func/jc-config: [./packages/jc-config/src],3. 删除掉 node_module 然后再yarn