issues Search Results · repo:gitpython-developers/GitPython language:Python
Filter by
1k results
(105 ms)1k results
ingitpython-developers/GitPython (press backspace or delete to remove)The git.Repo() constructor in GitPython fails to correctly initialize a repository when called without a path from
within a Git worktree and the GIT_DIR environment variable is set to that worktree. This ...
acknowledged
help wanted
Leokap
- 1
- Opened 4 days ago
- #2022
The behavior of the repo.index.add() method behaves differently than the CLI equivalent git add:
0$ git add *
0$ python3 -c import git; git.Repo.init().git.add( * )
0$ python3 -c import git; git.Repo.init().index.add( ...
acknowledged
help wanted
jrollins
- 1
- Opened 5 days ago
- #2021
For f-droid.org, we build thousands of Android apps from git repos. To reduce our attack surface and work towards least
authority , we use a custom Git wrapper that locks down a lot of things that we never ...
acknowledged
help wanted
eighthave
- 4
- Opened 12 days ago
- #2020
the regex
https://github.com/gitpython-developers/GitPython/blob/6d09bb610932d6081da7a516f8e7215414d953e5/git/config.py#L69 is
missing hasconfig:remote.*.url from
https://git-scm.com/docs/git-config#Documentation/git-config.txt-codehasconfigremoteurlcode ...
acknowledged
help wanted
racinmat
- Opened 24 days ago
- #2017
Describe the bug When executing repo.git.execute with string-type arguments on macOS, it throws a GitCommandNotFound
exception:
Traceback (most recent call last):
File /Users/macuser/.pyenv/versions/3.12.2/lib/python3.12/site-packages/git/cmd.py ...
acknowledged
help wanted
cloudskytian
- 3
- Opened 25 days ago
- #2016
Issue
Currently there is no direct way to run git submodule deinit in gitpython. My workaround is using repo.git.submodule(
deinit , ...) to access git sm directly.
Expected:
Like remove, add, update, ...
enhancement
help wanted
tomlin7
- Opened on Mar 13
- #2014
the regex:
https://github.com/gitpython-developers/GitPython/blob/6d09bb610932d6081da7a516f8e7215414d953e5/git/diff.py#L372
is not able to match the diff generated if this flag is enabled in ~/.gitconfig: ...
acknowledged
help wanted
ceccopierangiolieugenio
- 3
- Opened on Mar 12
- #2013
Since Python 3.13, CPython supports building free-threaded interpreters, i.e. builds that support running with no global
interpreter lock and mostly using a combination of narrower locks and lock-free ...
acknowledged
help wanted
EliahKagan
- 2
- Opened on Feb 20
- #2005
The Cygwin CI test job is failing now, including when rerun at the tip of the main branch where it formerly passed. The
failure occurs in the Set up virtualenv step, which runs python -m venv .venv. The ...
acknowledged
help wanted
EliahKagan
- 2
- Opened on Feb 20
- #2004
Refer to the comment, CPython is refactoring stdlib modules with lazy import, improving performance on loading.
Unfortunately, this breaks the AutoInterrupt wrapper in GitPython, whose finalizer makes ...
acknowledged
help wanted
ziyao233
- 5
- Opened on Feb 16
- #2003

Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.
Learn how you can use GitHub Issues to plan and track your work.
Save views for sprints, backlogs, teams, or releases. Rank, sort, and filter issues to suit the occasion. The possibilities are endless.Learn more about GitHub IssuesProTip!
Press the /
key to activate the search input again and adjust your query.