为什么当我执行 git 子树推送时它说我拥有的文件不存在?
Why does it say a file I have doesn't exist when I do git subtree push?
我为我的 project 使用了 monorepo 结构。我没有尝试使用 CLI 在 Heroku 上部署我的 API。当我从工作树的顶层执行 git subtree push
时,出现以下错误:
'IEEE-CIS' does not exist; use 'git subtree add'
如您在我的 project 中所见,该目录显然存在。我使用 git subtree add
没有成功。这是我使用 atm 的完整命令:
git subtree push --prefix=IEEE-CIS Fraud Detection/packages fraud_detection_api heroku main
在命令行中,空格分隔参数。 IEEE-CIS
被解释为前缀,然后 Fraud
和 Detection/packages
是单独的参数。
尝试引用参数:
git subtree push --prefix="IEEE-CIS Fraud Detection/packages" fraud_detection_api heroku main
我为我的 project 使用了 monorepo 结构。我没有尝试使用 CLI 在 Heroku 上部署我的 API。当我从工作树的顶层执行 git subtree push
时,出现以下错误:
'IEEE-CIS' does not exist; use 'git subtree add'
如您在我的 project 中所见,该目录显然存在。我使用 git subtree add
没有成功。这是我使用 atm 的完整命令:
git subtree push --prefix=IEEE-CIS Fraud Detection/packages fraud_detection_api heroku main
在命令行中,空格分隔参数。 IEEE-CIS
被解释为前缀,然后 Fraud
和 Detection/packages
是单独的参数。
尝试引用参数:
git subtree push --prefix="IEEE-CIS Fraud Detection/packages" fraud_detection_api heroku main