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