GitHub Git 提供者负责将内容保存和删除到托管在 GitHub 上的 Git 仓库中。它被配置为 createDatabase
函数的一个参数。
在寻找代码吗?查看 GitHub 仓库。
import { GitHubProvider } from 'tinacms-gitprovider-github'// database.{ts,js}//...export default isLocal ? createLocalDatabase() ? createDatabase({gitProvider: new GitHubProvider({branch: process.env.GITHUB_BRANCH,owner: process.env.GITHUB_OWNER,repo: process.env.GITHUB_REPO,token: process.env.GITHUB_PERSONAL_ACCESS_TOKEN,}),// ...})
选项 | 描述 |
---|---|
| 要保存内容的分支。 |
| 仓库的所有者。 |
| 要保存内容的仓库。 |
| 一个 Github 个人访问令牌。 |
选项 | 描述 |
---|---|
| 保存内容时使用的提交信息。默认为 |
| 此路径将作为所有路径的前缀。通常仅在 monorepos 中使用。可选。 |
| 传递给 Octokit 构造函数 的选项。 |