目 录CONTENT

文章目录

Git常用补充

不争
2024-08-19 / 0 评论 / 0 点赞 / 29 阅读 / 3577 字

Git常用

  1. 代码推远程仓库 (第一次带u)

    git push -u origin frontend-dimension-20240628:frontend-dimension-20240628
  2. git cherry-pick

    git cherry-pick <分支名>
  3. 删除本地分支

    git branch -d localBranchName
  4. 删除远程分支

    git push origin --delete remoteBranchName
  5. 查看远程仓库地址

    git remote -v
  6. 修改远程仓库地址

    git remote set-url origin <url>
  7. 添加新的远程仓库地址

    git remote add origin <url>
  8. 将本地分支与远程分支相关联

    git push -u test test_master:master
  9. 删除本地分支

    git branch -d localBranchName
  10. 删除远程分支

    git push origin --delete remoteBranchName
  11. 将代码回滚到上一版本

    git reset --hard HEAD^
  12. 强推本地到远程

    git push -f 
  13. 修改提交commit

     git commit --amend
  14. 修改多个提交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
  15. 多个commit合并成一个提交

    • 找到最前面的第一个要合并的commit

      git log
    • rebase打开编辑页面

      git rebase -i commitId

      image-20240829112506938

    • 将pick改成 squash 或 s

      wq 保存退出
    • 然后第二次进入vim编辑模式 删除提交信息直接保存即可。

其他详细git命令可以参考官网

点击访问官网

0

评论区