You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Just to be sure, git.push/fetch don't specify revisions but remote names, so they can't be revsets.
Perhaps, git.fetch can be extended to string patterns. Currently it only supports string or a list of strings. git.push could be the same, but we'll need to add support for multiple remotes first. https://martinvonz.github.io/jj/latest/revsets/#string-patterns
Just to be sure, git.push/fetch don't specify revisions but remote names, so they can't be revsets.
Yes, I meant something similar to the grammar language we can use for revsets arguments.
Perhaps, git.fetch can be extended to string patterns. Currently it only supports string or a list of strings. git.push could be the same, but we'll need to add support for multiple remotes first. https://martinvonz.github.io/jj/latest/revsets/#string-patterns
You means regex:"perso|origin|upstream" could do what I need?
edit: It's okay if git.push still need to resolve to one unique remote for now to me.
Is your feature request related to a problem? Please describe.
I'd like to be able to configure some git config values with more flexibility, or fallbacks. Ex:
And I'd need for this to works even if some of the remote does not exists.
It looks like most of the revset possibilities are restricted to specific config keys. It is possible to expand this to other configs?
Describe the solution you'd like
Being able to write most config values with a gramar similar to the revset one.
Describe alternatives you've considered
Additional context
The text was updated successfully, but these errors were encountered: