ish-app / ish-app/ish

`git clone` freezes on `remote: Counting objects: X%` with gitlab over HTTPS

Open
#2,067 1 comment 1 reaction 0 assignees View on GitHub
unconfirmed
Dominant language
C
Stars
20.5k
Forks
1.5k
PR merge metrics
No merged PRs in 30d

Description

## Issue
`git clone` command freezes on `remote: Counting objects` line. Freeze occurs at random percentage.

May be related to #943

## Hardware & Software
- Iphone 8
- git version 2.32.6
- iSH 1.2.3 (Build 298)

## Snippet:
```bash
> git clone 'https://gitlab.com/XXXXX/YYYYYY.git'
Cloning into 'YYYYYY'...
Username for 'https://gitlab.com': USERNAME
Password for 'https://USERNAME@gitlab.com':
remote: Enumerating objects: 1352, done.
remote : Counting objects: 50% (499/997)
```

## Expected behaviour
Repository is cloned to local

## What I've tried:
- Reinstalling the app
- Turning off the phone
- Unmount and remount the file system (-t ios)
- Remount the file system as -t ios-unsafe
- `git config --global pack.threads "1"` (#943)
- `apk upgrade git`
- Cloning the repo into laptop (works)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the `git clone` command over HTTPS on iSH 1.2.3 with Git 2.32.6, observing whether it freezes during `remote: Counting objects`. Compare the behavior with the laptop clone and review related issue #943; done means identifying a reproducible cause and confirming that the repository clones successfully on iSH.

Written by the indexing model from the issue text.

Assessment

Tech stack
git, ios
Domain
cli, networking
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.