open-policy-agent / open-policy-agent/frameworks
Rename "master" branch to "main" branch
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 127
- Forks
- 61
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 13
Description
Context: https://github.com/github/renaming
I haven't tried this myself, but these are the supposed steps to do this:
# Move the master branch to main.
$ git branch -m master main
# Push the new "main" branch to GitHub.
$ git push -u origin main
# Point HEAD to main.
$ git symbolic-ref refs/remotes/origin/HEAD refs/remotes/origin/main
# Log in to GitHub , open the repository, and click Settings > Branches.
# Select "main" as your default from the drop-down.
# Click "Update" and when prompted, click "I Understand".
# Delete the "master" branch.
$ git push origin --delete master
PS There may be more things to change that I'm not aware of, such as build/release scripts.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the repository's branch configuration and any build/release scripts that still refer to master. Check the linked branch-renaming guidance and verify the repository's default branch settings. Done means the default branch is main, master references are updated where needed, and the build and release workflows still work.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, go
- Domain
- build-system, devops, release
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100