All Questions
325 questions
1
vote
0
answers
76
views
Github access token for Apps
I have a GitHub App configured with a Webhook that listens to Github events. The App is installed on a private repo and has both read and write permissions. git clone https://x-access-token:<TOKEN&...
0
votes
0
answers
97
views
GitPython unable to execute command in existing repository
I am trying to run a script with GitPython, but it seems to only fail when I run from inside the Jenkins automation environment. The error that it gives isn't very helpful (and I haven't been able to ...
1
vote
1
answer
159
views
Add safe directory with gitpython
How do I run this git command with gitpython(v2.1.*), please ?
git config --global --add safe.directory "some_dir"
Couldn't find in doc.
I tried this:
repo = git.Repo.init(some_dir)
config =...
0
votes
0
answers
22
views
How to check for new commits in remote in a submodule without merging them [duplicate]
I want to check if a submodule has new commits.
I want to use gitpython.
Can i use git submodule status? I use: git submodule update -N and other git commands.
The main task is to see if there are new ...
0
votes
1
answer
87
views
Azure devops throwing stderr: 'fatal: You are not currently on a branch.' when trying to push the code to checked out branch using GitPython library
I am trying to check out a git branch,generate files using python code and then push the changes to the branch using GitPython library
Below is the code used
repo = git.Repo(...
0
votes
2
answers
93
views
How can I get head of branch with illegal characters in it
I know you can get the head of a branch directly using it's name (e.g. repo.heads.main). Can you get the head of a branch that has illegal variable characters (e.g. feature-generate-events) directly ...
0
votes
0
answers
109
views
Trouble pushing to Git remote using GitPython: "remote unpack failed" and "RPC failed; HTTP 500"
I'm encountering issues when trying to push changes to a Git remote repository using GitPython. I'm receiving two different errors intermittently, and I'm unsure how to resolve them.
Error 1
error: ...
0
votes
1
answer
660
views
Git diff against master branch using GitPython
I must be dense, but I haven't been able to find a solution yet.
I am trying to get a list of all of the members (in all commits or not committed yet) that have changed on a branch in my Python ...
0
votes
1
answer
195
views
How to call rev_list with GitPython
This program fails
import git
repo = git.repo.Repo('..')
res = repo.git.rev_list('--since="2024-01-01" master').split('\n')
with the following error
git.exc.GitCommandError: Cmd('git') ...
0
votes
1
answer
1k
views
Get list of directories and files in git repo using Python
I want to fetch all files and directories present in a git repo using Python and then parse through each directory to get details of files present under them.
Below is the piece of code I have been ...
0
votes
1
answer
58
views
gitpython commit not writing to disk
I am trying to write a basic script that is pulling replicating the contents of one directory into another one, but making some modifications along the way. The items written in the new directory are ...
1
vote
0
answers
606
views
How to clone Azure DevOps git repository with OAuth token from service principal?
I am trying to clone an Azure DevOps git repository using an Azure app registration/service principal.
I was successful in bash with the help of this answer.
Sadly, adapting it to GitPython results in ...
0
votes
1
answer
327
views
GitPython: get rename files as deleted and added
I need to get git diff files since specific commit using GitPython. As I understood I get renamed files using 'R' type . Is it possible to get the rename_from in the deleted lists and the rename_to in ...
0
votes
1
answer
160
views
Retrieving SHA from gitpython when User is not Owner of Cloned Repo on Windows 11?
I am using the gitpython library to obtain the SHA of Python code during execution on a Windows 11 Enterprise PC. It works fine when I do it as I cloned the repo. When another user tries to run the ...
2
votes
0
answers
82
views
Git : Given MR id , how to find corresponding target branch?
I was going through git commands and I was not able to find a command that takes in MR id and gives somthing like merge request object from where I can get target branch. Is there any such git command ...