为什么当我做 git 子树推送时,它说我拥有的文件不存在?



我的项目使用了单回购结构。我并没有尝试使用CLI在Heroku上部署我的API。当我从工作树的顶层执行git subtree push时,我会得到以下错误:

'IEEE-CIS' does not exist; use 'git subtree add'

目录清楚地存在,正如你在我的项目中看到的那样。我使用git subtree add没有成功。以下是我使用的atm的完整命令:

git subtree push --prefix=IEEE-CIS Fraud Detection/packages fraud_detection_api heroku main

在命令行中,使用空格分隔参数。IEEE-CIS被解释为前缀,那么FraudDetection/packages是独立的自变量。

试着引用以下论点:

git subtree push --prefix="IEEE-CIS Fraud Detection/packages" fraud_detection_api heroku main

最新更新