Change to git branching for NetBox development #18297
jeremystretch
announced in
Announcements
Replies: 7 comments 20 replies
-
What branch will the demo site be running on? |
Beta Was this translation helpful? Give feedback.
1 reply
-
How will you maintain a system that uses a git checkout but wants to stay on the latest release code? Will you have to do "git fetch" followed by "git checkout vX.Y.Z" to select an explicit tagged version? |
Beta Was this translation helpful? Give feedback.
3 replies
-
I get this error after trying to log in |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
To simplify NetBox development, we've decided to make some changes to the project's long-standing git branches. Prior to the v4.2.0 release, the project utilized three permanent branches:
master
- Always represents the current stable releasedevelop
- Any work intended for the next patch release of the current minor versionfeature
- Feature work & breaking changes intended for the next minor release (e.g. v4.3)We are replacing the
develop
branch with a new branch namedmain
. This will serve as the project's default branch. Additionally, themaster
branch will no longer be used.Beginning with the v4.2.0 release, only the following branches will be maintained long-term:
main
feature
All work on the current minor release will be performed in the
main
branch, and (as before) all feature work planned for the upcoming minor release will be performed in thefeature
branch. Please see issue #13366 for further discussion on this topic.Beta Was this translation helpful? Give feedback.
All reactions