-
Notifications
You must be signed in to change notification settings - Fork 99
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow use of main
as primary branch in edge cases like migrate
#281
Comments
if some repos use main, and some master, you're gonna have other problems as well, such as scripting checking out the repos, as for that command you specify which branch you are checking out, and a mixed bag will just fail on half of them
for example or rebasing so it's better to use one or the other - that said - I don't know a good solution to this at the moment - maybe a project level config that meta can look at and use |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@rikkit has a simple version of using main in his branch of meta project mateodelnorte/meta-project#95 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
why not just pass everything to the executable when the command is not in the plugin and let the executable complain if there are any errors? If I say Meta plugin is trying to work on every command, why not let git/yarn (in this case) do it? everything else it doesn't know just ends up as silent. I think this is where that forwarding needs to happen. |
@emahuni fwiw you can do that with I think in most cases as long as you're using all |
main
as primary branchmain
as primary branch in edge cases like migrate
🚀 Feature Proposal
Github now defaults to
main
for new repositories. I'd like to be able to usemeta
with those repositories. A hybrid approach seems ideal so we don't have to touch legacy repos, so it could work with bothmain
andmaster
. Perhaps it could detect the primary branch name? Or use a preset list of fallbacks, like:Motivation
When creating a new repository on Github via the UI the default branch is now
main
, which doesn't work withmeta
.Example
For a new repository, attempting to add it to a meta repo I get this error:
I'd like to be able to do this:
and have it work regardless of the primary branch name.
The text was updated successfully, but these errors were encountered: