常用git指令

常用git指令 //拉取最新代码如果你既不想提交也不想暂存更改但仍然需要继续工作你可以尝试使用 --no-rebase 参数来执行普通的合并操作git pull --no-rebase//add需要添加的文件可在编辑器便捷操作git add ~~~git add -A//commit内容形成版本git commit -m 提交的说明//用于临时保存当前工作区和暂存区的修改让你可以回到一个干净的工作状态比如切换分支、拉取更新等之后再恢复这些修改。git stash push -u -m 切换分支前保存全部git stash push src/utils.js # 只 stash 这个文件指定文件临时暂存如果要包含新文件加上 -u给 stash 加有意义的消息-m 描述git stash apply # 或指定某条 git stash apply stash{1}//提交git push origin HEAD:refs/for/develop develop为需要提交的分支//补充提交commit后有遗漏文件 可add后再commit再提交到对应分支git commit --amend//撤回commit 且不删除addgit reset --soft HEAD^//语法git branch --set-upstream-to远程名/远程分支 本地分支git branch --set-upstream-toorigin/main main