是否需要将 .ballerina 提交到版本控制

Is it required to commit .ballerina to version control

ballerina init 正在工作目录中创建一个 .ballerina 目录。

是否需要提交目录内的内容才能在像git这样的版本控制环境中共享项目?

.ballerina 中,它包含一个 repo 目录和一个 .gitignore 文件,这对应用程序来说似乎很重要。由于 ballerina 是一种新语言,我不知道最佳实践。

提交 .ballerina 目录和 Ballerina.toml 文件允许第二个检查您的 repo 的人将该代码用作 ballerina 项目,而无需自己进行 ballerina 初始化。所以我想最好提交那些,但我认为你不需要提交 .ballerina 目录的内容,如果有的话。