gpt4 book ai didi

GitHub API - 写入 repo

转载 作者:太空狗 更新时间:2023-10-29 13:12:29 25 4
gpt4 key购买 nike

我查看了所有文档,但没有回答我的问题。

有一种方法可以写入存储库(上传文件)吗?比如创建一个文件夹,然后上传一个 readme.md

最佳答案

不需要创建文件夹,因为它们只隐式存在于 git 中。这意味着如果你有一个路径为 folder/file.txt 的文件,那么你的 git 客户端知道创建一个名为“folder”的文件夹,其中保存文件“file.txt”,但对于 git 来说,它是只是一个名为“folder/file.txt”的文件

您可以使用:PUT/repos/{owner}/{repo}/contents/{path} 其中 {path} 是文件夹路径和文件名,并将消息和文件内容(Base64 编码)放在正文中。

当你更新一个文件时,你还需要在你想要更新的文件的 git 历史记录中指出哪个版本。在这里阅读更多 https://docs.github.com/en/rest/reference/repos#create-or-update-file-contents

关于GitHub API - 写入 repo ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6668283/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com