Hi!
I want to override system wide and global git configs for all commands i'm running in this repo in order to set credential.helper to nothing (dont cache or use system store to save my passwords)
This can be done with git like so:
git -c credential.helper="" fetch
but, if possible, i'd like to use gitpythons Repo to fetch my do my fetching, but i can't find a way to pass the -c flag to git itself and not git-fetch. E.g. doing the following doesn't work because the flag is passed to git-fetch:
repo = Repo.init(path)
remote = repo.create_head(...)
...
remote.fetch(ref, c=\credential.helper=""')
because that essentially does:
git fetch -c credential.helper=""
but git-fetch doesn't know about any -c flag, only git does.
Is this even possible with gitpython? Thanks!