加个小提示
This commit is contained in:
@@ -223,6 +223,7 @@ OutputFormatter.success("Done!") # [√] Green success
|
|||||||
OutputFormatter.error("Failed!") # [×] Red error
|
OutputFormatter.error("Failed!") # [×] Red error
|
||||||
OutputFormatter.info("Note...") # [i] Cyan info
|
OutputFormatter.info("Note...") # [i] Cyan info
|
||||||
OutputFormatter.warning("Warning!") # [!] Yellow warning
|
OutputFormatter.warning("Warning!") # [!] Yellow warning
|
||||||
|
OutputFormatter.tip("Tip...") # [*] Cyan tip/suggestion
|
||||||
OutputFormatter.step(1, "Step one") # [1] Step indicator
|
OutputFormatter.step(1, "Step one") # [1] Step indicator
|
||||||
OutputFormatter.menu_item(1, "Option") # [1] Menu item
|
OutputFormatter.menu_item(1, "Option") # [1] Menu item
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -150,6 +150,10 @@ python mengya_git_manager.py
|
|||||||
|
|
||||||
3. 推送到Gitea时请确保仓库已在服务器上创建
|
3. 推送到Gitea时请确保仓库已在服务器上创建
|
||||||
|
|
||||||
|
4. **重要提示:** 提交代码前建议先拉取最新代码,减少代码冲突
|
||||||
|
- 先执行 `3. 从远程仓库拉取`
|
||||||
|
- 再执行 `2. 提交并推送更改`
|
||||||
|
|
||||||
## 常见问题
|
## 常见问题
|
||||||
|
|
||||||
**Q: 推送失败怎么办?**
|
**Q: 推送失败怎么办?**
|
||||||
|
|||||||
@@ -60,6 +60,10 @@ class GitManagerUI:
|
|||||||
OutputFormatter.error("当前目录不是Git仓库,请先初始化")
|
OutputFormatter.error("当前目录不是Git仓库,请先初始化")
|
||||||
return
|
return
|
||||||
|
|
||||||
|
# 提示:先拉取再提交
|
||||||
|
OutputFormatter.tip("建议先拉取最新代码再提交,减少代码冲突")
|
||||||
|
print(f"{Colors.CYAN}{'-' * 60}{Colors.ENDC}")
|
||||||
|
|
||||||
# 检查是否有更改
|
# 检查是否有更改
|
||||||
OutputFormatter.status('running', "检查文件更改中...")
|
OutputFormatter.status('running', "检查文件更改中...")
|
||||||
|
|
||||||
|
|||||||
@@ -130,6 +130,11 @@ class OutputFormatter:
|
|||||||
"""打印警告信息"""
|
"""打印警告信息"""
|
||||||
print(f"{Colors.BRIGHT_YELLOW}[!]{Colors.ENDC} {Colors.YELLOW}{text}{Colors.ENDC}")
|
print(f"{Colors.BRIGHT_YELLOW}[!]{Colors.ENDC} {Colors.YELLOW}{text}{Colors.ENDC}")
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def tip(text: str):
|
||||||
|
"""打印提示信息"""
|
||||||
|
print(f"{Colors.BRIGHT_CYAN}[*]{Colors.ENDC} {Colors.CYAN}{text}{Colors.ENDC}")
|
||||||
|
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def step(num: int, text: str):
|
def step(num: int, text: str):
|
||||||
"""打印步骤信息"""
|
"""打印步骤信息"""
|
||||||
|
|||||||
Reference in New Issue
Block a user