python - 如何使用 python 在我的 github 帐户上创建远程 git 存储库或使用

我是 python 的新手。我想要做的是在我的 GitHub 帐户上创建一个远程 git 存储库,然后能够在本地克隆它。我想在 python 程序中完成所有这些。如果创建本地 git 存储库然后将其推送到我的 GitHub 帐户更容易,那也很好。我现在所能做的就是创建一个本地 git 存储库,这只需要 2 行代码。

import git
import os
repo_dir = os.path.join("testrepo")
r = git.Repo.init(repo_dir)

我现在需要做的是将这个本地存储库推送到我的 GitHub 帐户中,以便也有一个远程存储库。正如我所说,如果反过来更好/更容易,那也行得通。我阅读了很多有关所提供的不同 API(Pygithub、Github)的信息,但文档让我很头疼。我很难理解这些方法返回什么以及如何使用它们。目标是能够自动化创建项目的过程,并使用 python 脚本将其推送到 GitHub,然后我将从命令行运行该脚本。另外,这是我第一次在 StackOverflow 上发帖,所以如果我没有遵循任何约定,我深表歉意。我再次感谢清晰的解释,因为我开始使用 Python 才 3 天。

相关文章:

sql - 如何在 AWS Athena 中编写多个 SQL 语句,如 CREATE 表(使用 CL

reactjs - 我是否需要在功能性 React 组件中对功能 Prop 使用 useCallba

c# - Asp.net core Identity登录成功重定向回登录页面

javascript - 如何将组添加到 buefy b-taginput?

android-studio - 安卓工作室 : Cannot get DialogFragment

vue.js - 动态路由器链接将 *slash* 更改为 %2F

python - 如何模拟类方法的 cls 参数?

php - woocommerce 自定义订单状态和 REST API

javascript - 让 WebStorm 识别 jest.setupFilesAfterEnv

ruby - Jekyll:尽管安装了最新版本,但命令未发现问题