mirror of
https://gitee.com/coder-xiaomo/gitee2github
synced 2025-09-11 06:21:40 +08:00
运行前增加.git检查,避免造成Git仓库混乱;优化GitHub账号授权提示信息;优化最后命令执行部分逻辑
This commit is contained in:
@@ -11,6 +11,18 @@ def prepareWorkingDir(CurrentDir, WorkingDir):
|
||||
print("工作目录", WorkingDir)
|
||||
# print(os.getcwd()) # 获取当前脚本运行目录
|
||||
|
||||
if os.path.exists(os.path.abspath(CurrentDir + "/.git")):
|
||||
print("\033[1;37;41m[error] 请不要在Git仓库中运行本程序,否则会导致Git仓库嵌套,当前仓库代码会覆盖您的仓库!\033[0m")
|
||||
print("[error] 继续操作前请删除当前目录下的 .git 隐藏文件夹", os.path.abspath(CurrentDir + "/.git"))
|
||||
print()
|
||||
print("您可使用以下命令进行删除:")
|
||||
print("Linux系统")
|
||||
print('rm -rf "{}"'.format(os.path.abspath(CurrentDir + "/.git")))
|
||||
print("Windows系统")
|
||||
print('rd /s /q "{}"'.format(os.path.abspath(CurrentDir + "/.git")))
|
||||
print("\033[1;37;41m以上命令为强制删除命令,请再三确认无误后再进行操作!\033[0m")
|
||||
exit()
|
||||
|
||||
if os.path.exists(WorkingDir):
|
||||
pass
|
||||
# # 工作目录已存在,如果非空就创建
|
||||
|
Reference in New Issue
Block a user