Docs: Add one-command push alias to README

This commit is contained in:
liam
2026-02-09 14:47:36 +00:00
parent 14be641ad3
commit db87b71d89

View File

@@ -17,6 +17,25 @@ git clone http://liam@100.66.1.6:13000/liam/essay.git && cd essay && git config
*说明:运行后请输入一次密码,后续推送/拉取操作将自动完成验证,无需再次输入。* *说明:运行后请输入一次密码,后续推送/拉取操作将自动完成验证,无需再次输入。*
## 极简提交 (One-command Push)
配置一个 Git 别名,将 `add``commit``push` 合并为一条命令:
```bash
# 1. 配置身份信息(如果尚未配置)
git config --global user.name "Your Name"
git config --global user.email "your@email.com"
# 2. 配置别名(只需执行一次)
git config --global alias.p '!f() { git add . && git commit -m "$1" && git push; }; f'
```
**以后只需输入:**
```bash
git p "这里写提交说明"
```
## 非交互式 HTTP 推送(凭证助手) ## 非交互式 HTTP 推送(凭证助手)
如果您处于没有交互式终端TTY的环境中例如自动化脚本通过 HTTP 进行 `git push` 可能会失败,因为 Git 无法弹出提示框让您输入用户名/密码。您可以使用凭证助手预先加载凭证。 如果您处于没有交互式终端TTY的环境中例如自动化脚本通过 HTTP 进行 `git push` 可能会失败,因为 Git 无法弹出提示框让您输入用户名/密码。您可以使用凭证助手预先加载凭证。