gpt4 book ai didi

java - 从java创建Github存储库

转载 作者:行者123 更新时间:2023-11-30 02:36:24 25 4
gpt4 key购买 nike

我需要使用 java 创建远程 Github 存储库(使用我的凭据),并且我需要将一些代码推送到该存储库。

我看到了一些使用 JGit 的示例和其他一些引用文献,例如 http://www.codeaffine.com/2015/11/30/jgit-clone-repository/https://github.com/kohsuke/github-api .

但我无法完全理解。

// ------------ create the directory ---------
try (Git git = Git.init().setDirectory(localPath).call()) {
System.out.println("Having repository: " + git.getRepository().getDirectory());
}

我试过这个。我只能在本地创建仓库。那么我如何将这些更改推送到远程。

谢谢。

最佳答案

如果您需要在 GitHub 上创建存储库,则需要使用与 GitHub API 对话的东西,例如您链接到的 Kohsuke 库,或者如果您愿意,则需要直接与 API 对话。

如果您还想创建本地 Git 存储库并将其推送到远程,则还需要使用 e. G。 JGit 克隆您创建的存储库或创建新存储库,将远程配置设置为在 GitHub 上创建的存储库,然后推送。

关于java - 从java创建Github存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42926614/

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