配置相关
如何修改项目的 git 用户名 / 邮箱
方式一:
修改 .git 文件夹中的 config 文件:
config
| |
方式二:
通过命令行执行以下命令修改:
git
| |
禁用 SSL 校验
执行以下命令禁用 SSL 校验。
git
| |
功能相关
修改 .gitignore 文件后使其生效
思路:清除全局缓存后再添加所有文件
git
| |
生成密钥
执行以下命令生成密钥:
shell
| |
更新远程分支列表
执行以下命令更新远程分支列表:
git
| |
必须带 --prune ,否则效果和 git fetch 一样,即新增加的分支能 fetch 下来,但是被删掉的分支却不能同步删掉本地的 origin 的。
修改远程仓库地址后提示 401
错误描述:
text
| |
解决方式:
git
| |
然后重新 push 就会提示输入账号 / 密码。
修改提交时间
使用如下代码,可以提交到指定的时间:
git
| |
月份可参考 附录:月份对照表
强制推送远程仓库
确保本地分支是最新的
git1git pull origin <分支名>强制推送本地分支到远程仓库
git1git push --force origin <分支名>或
git1git push -f origin <分支名>强制推送并覆盖远程分支:
如果你希望强制推送并覆盖远程分支的所有记录,可以使用
--force-with-lease,这是一种更安全的强制推送方式。git1git push --force-with-lease origin <分支名>
附录
月份对照表
| 月份 | 英文 | 缩写 |
|---|---|---|
| 1 月 | January | Jan |
| 2 月 | February | Feb |
| 3 月 | March | Mar |
| 4 月 | April | Apr |
| 5 月 | May | May |
| 6 月 | June | Jun |
| 7 月 | July | Jul |
| 8 月 | August | Aug |
| 9 月 | September | Sep |
| 10 月 | October | Oct |
| 11 月 | November | Nov |
| 12 月 | December | Dec |


感谢您的耐心阅读!来选个表情,或者留个评论吧!