Git常用
代码推远程仓库 (第一次带u)
git push -u origin frontend-dimension-20240628:frontend-dimension-20240628
git cherry-pick
git cherry-pick <分支名>
删除本地分支
git branch -d localBranchName
删除远程分支
git push origin --delete remoteBranchName
查看远程仓库地址
git remote -v
修改远程仓库地址
git remote set-url origin <url>
添加新的远程仓库地址
git remote add origin <url>
将本地分支与远程分支相关联
git push -u test test_master:master
删除本地分支
git branch -d localBranchName
删除远程分支
git push origin --delete remoteBranchName
将代码回滚到上一版本
git reset --hard HEAD^
强推本地到远程
git push -f
修改提交commit
git commit --amend
修改多个提交commit
查看最近三次提交信息
git rebase -i HEAD~3
将前置的pick改成edit
edit f7f3f6d changed my name a bit pick 310154e updated README formatting and added blame pick a5f4a0d added cat-file
开始批量更改commit
git commit --amend
提交信息,然后退出编辑器。然后运行下面的命令就会自动应用另外两个提交
git rebase --continue
多个commit合并成一个提交
找到最前面的第一个要合并的commit
git log
rebase打开编辑页面
git rebase -i commitId
将pick改成 squash 或 s
wq 保存退出
然后第二次进入vim编辑模式 删除提交信息直接保存即可。
评论区