跳到主要内容

Git 相关

开启大小写区分

默认情况下 git 是忽略区分大小写的,多人合作的情况下不规范很容易造成问题,所以开启区分大小写。

  • 全局开启git config --global core.ignorecase false
  • 可以通过git config --list查看配置中是否包含core.ignorecase=false来确认是否开启

撤销 commit

在 commit 后想撤回

  • 撤回最新一次 commitgit reset --soft HEAD^
  • 撤回最新 N 次 commitgit reset --soft HEAD~N
  • 不删除工作空间改动代码,撤销 commit,不撤销 git add . --soft
  • 删除工作空间改动代码,撤销 commit,撤销 git add . --hard
  • 只修改注释git commit --amend

同时推送多个仓库

  • 设置第二个仓库地址git remote set-url --add origin 你的码云地址
  • 同时推送git push -u origin main