Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » EGit / JGit » Silent error when cloning repo(Failure to completely clone repo, but no errors reported)
Silent error when cloning repo [message #1835828] Mon, 14 December 2020 13:30 Go to next message
John Tipper is currently offline John TipperFriend
Messages: 2
Registered: April 2019
Junior Member
I am trying to clone a repo from GitHub using JGit, then check whether the clone worked successfully:

Path pathToRepo = ...

Git git = Git.cloneRepository()
             .setCredentialsProvider(new UsernamePasswordCredentialsProvider("user", "token")

System.out.println("is git: " + RepositoryCache.FileKey.isGitRepository(pathToRepo.toFile(), FS.DETECTED));

There are no errors logged, but I get "is git: false" in the output. When I go to pathToRepo in a shell, I can see a single file:


That file is large (~280MB) but there is nothing else under pathToRepo.

When I cd to pathToRepo and run "git status", I get "fatal: not a git repository".

I can successfully clone the repo from the command line using the https URL and the associated token and get a fully populated git checkout. Something is causing the clone to fail silently. Any ideas on what is going wrong here please?
Re: Silent error when cloning repo [message #1835830 is a reply to message #1835828] Mon, 14 December 2020 13:58 Go to previous messageGo to next message
Christian Halstrick is currently offline Christian HalstrickFriend
Messages: 274
Registered: July 2009
Senior Member
You could try to set a ProgressMonitor to see what is happening. Like in:

             .setCredentialsProvider(new UsernamePasswordCredentialsProvider("user", "token")

             .setProgressMonitor(new TextProgressMonitor())


Re: Silent error when cloning repo [message #1835831 is a reply to message #1835828] Mon, 14 December 2020 14:03 Go to previous message
Thomas Wolf is currently offline Thomas WolfFriend
Messages: 493
Registered: August 2016
Senior Member
No idea. Which JGit version? Is the Github repo publicly accessible?
Previous Topic:JGit Clone Question
Next Topic:"Replace with HEAD revision" does not work during interactive rebase
Goto Forum:

Current Time: Sun Sep 25 00:17:33 GMT 2022

Powered by FUDForum. Page generated in 0.02978 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top