Git 相关
开启大小写区分
默认情况下 git 是忽略区分大小写的,多人合作的情况下不规范很容易造成问题,所以开启区分大小写。
- 全局开启
git config --global core.ignorecase false
- 可以通过
git config --list
查看配置中是否包含core.ignorecase=false
来确认是否开启
撤销 commit
在 commit 后想撤回
- 撤回最新一次 commit
git reset --soft HEAD^
- 撤回最新 N 次 commit
git 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