Spyke

Syndicated from the fediverse. Read and engage on the original instance.

View original on lemm.ee
emacs·Emacsbyggnoredo

Magit sometimes can't fetch from repo

Hi,

I'm using the function below (found on somewhere else)

(defun my-magit-fetch-all-repositories ()
  "Run `magit-fetch-all' in all repositories returned by `magit-list-repos`."
  (interactive)
  (dolist (repo (magit-list-repos))
    (message "Fetching in %s..." repo)
    (let ((default-directory repo))
      (magit-fetch-all (magit-fetch-arguments)))
    (message "Fetching in %s...done" repo)))

This was working fine and successfully fetching from all of my repos. But recently it randomly generates an error on a random repo with the message of:

magit fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.

If I try to magit-fetch-all manually then it works and does not throw the error since I have correct rights and ssh key. If I re-run my-magit-fetch-all-repositories, it randomly generates same error on different repo or repos.

Have any idea on this?

View original on lemm.ee
6

2 replies

You reached the end

Magit sometimes can't fetch from repo | Spyke