Чтобы получить URL-адрес удаленного источника репозитория Git, вы можете использовать несколько методов. Я предоставлю вам примеры кода с использованием популярных языков программирования.
-
Использование командной строки Git:
-
Bash:
git remote get-url origin -
Командная строка Windows:
git remote get-url origin
-
-
Использование библиотеки Python и GitPython:
import git repo = git.Repo('.') origin_url = repo.remote().url print(origin_url) -
Использование Node.js и библиотеки simple-git:
const simpleGit = require('simple-git'); simpleGit().getRemotes(true, (err, remotes) => { const originRemote = remotes.find(remote => remote.name === 'origin'); const originUrl = originRemote.refs.fetch; console.log(originUrl); }); -
Использование библиотеки Java и JGit:
import org.eclipse.jgit.api.Git; import org.eclipse.jgit.lib.Repository; public class GetOriginUrl { public static void main(String[] args) throws Exception { Git git = Git.open(new File("/path/to/repository")); Repository repository = git.getRepository(); String originUrl = repository.getConfig().getString("remote", "origin", "url"); System.out.println(originUrl); } }