好的,这似乎是一个愚蠢的问题,我没有太多使用 git 的经验,因为我一直依赖 GitHub 桌面来完成我的工作。所以我的问题是,可以仅通过 github api 提交和推送 github 远程 repo。可以在系统上不安装 git 的情况下完成吗?我使用了 PyGitHub 和 git-python 甚至 python 子进程,它们可用于创建远程仓库、初始化并添加到本地仓库并执行提交并推送到远程仓库,我知道这些服务需要使用安装在系统上的 git 客户端。
所以我只是想知道是否只能通过python请求调用独立的github api来做同样的事情,但要求是我不必在我的本地系统中安装Git。对此事的任何帮助都会非常有启发性。