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