Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我希望在不提交的情况下发布一个独立的补丁。当我为某个版本准备发布时,我收到以下错误:[ERROR] fatal: Not a git repository (or any of the parent directories): .git
[ERROR] fatal: Not a git repository (or any of the parent directories): .git
我可以不提交就释放吗?
现在,我正在做的是在本地生成一个 jar 并将其作为工件手动上传。
我对 mercurial 有同样的问题。您需要使用 -DpushChanges=false 参数。
请参阅我对类似问题的回答:link
如果您不想向 SCM 提交任何内容,我认为您应该尝试做空运行:
由于发布插件执行了许多更改项目的操作,因此在大发布之前或在新项目上进行试运行可能是明智的。为此,提交所有文件,就像您即将运行完整版本并运行: mvn release:prepare -DdryRun=true
mvn release:prepare -DdryRun=true
这是 release:prepare Mojo : dryRun的一个参数。