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