I would like to be able to git push to my own fork on src.fedoraproject.org. I was asked to change a commit message of my pull request ( https://src.fedoraproject.org/rpms/evolution/pull-request/2 ). The WebUI does not seem to offer that. My account is not a member of the packager group.
git push
To no avail I tried:
$ git clone -b fix-spec https://src.fedoraproject.org/forks/sobek/rpms/evolution.git $ cd evolution ... $ git push Username for 'https://src.fedoraproject.org': sobek Password for 'https://sobek@src.fedoraproject.org': fatal: Authentication failed for 'https://src.fedoraproject.org/forks/sobek/rpms/evolution.git/'
On pagure.io the "SSH key" tab is visible. On https://src.fedoraproject.org/settings I cannot see it. Uploading SSH keys to https://accounts.fedoraproject.org and trying SSH upload with different URLs does not help.
Take your time. It is done when it is done.
Please see https://fedoraproject.org/wiki/Infrastructure/HTTPS-commits
You MUST use fedpkg to clone and/or push your changes. fedpkg has the needed logic to fetch the token you need to push via https.
Please give that a try and let us know if you run into any problems.
Thank you very much for that information. fedpkg push worked out perfect!
fedpkg push
Metadata Update from @sobek: - Issue close_status updated to: Fixed - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.