On Wed, Jun 16, 2021 at 09:57:13AM -0700, Kevin Fenzi wrote:
On Wed, Jun 16, 2021 at 03:05:59PM +0200, Ewoud Kohl van Wijngaarden wrote:
Interesting, I had not tried that.
What I used was the clone button. That shows a small dialog with this (as
packager):
Source Code
SSH <SSH_URL>
GIT <GIT_URL>
As non-packager it does NOT have the SSH URL. So what I initially did was to
manually clone it with git, not fedpkg. Then you have no way to push.
You can stll use 'fedpkg push' in this case and it will setup things and
push. But you have to use fedpkg for one of clone/push.
This wasn't clear to me. I was used to Github where it's more of a
vanilla git experience.
It looks like fedpkg clone does configure a credential helper which probably
allows you to push via SSH.
It's via https and a token. fedpkg sets up the token for you. After the
initial setup in fedpkg, you can use normal git for everything.
Good to know. Thanks!
It would be my recommendation to add a third "URL" to it and that's the
fedpkg command to clone.
Yeah, might be a reasonable idea indeed. Can you file a issue at
https://pagure.io/pagure/issues/ ?
Filed as https://pagure.io/pagure/issue/5185 which also links back to
the archive URL for this thread.
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure