gogs / gogs/gogs

Migration without certificates hangs

Open
#2,422 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

💊 bug
Dominant language
Go
Stars
47.8k
Forks
5.1k
Avg merge
7h 23m
Merged PRs (30d)
5

Description

添加github仓库为镜像仓库,短时间内频繁添加,界面会出现异常
后台也卡在

git clone --mirror --quiet https:

怀疑是因为触发了github的安全机制,短时间频繁clone导致无法成功.

fix:添加授权账号信息后,能正常镜像

希望添加友善的相关提醒机制..谢谢!

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the GitHub mirror operation described in the issue, focusing on the git clone --mirror --quiet https: command and the behavior when authorization is absent. Trace the mirror-creation entry point to determine how failed or stalled clones are surfaced in the UI. Done means the failure produces a clear user-facing reminder instead of leaving the interface and backend hanging.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, github
Domain
backend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.