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
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
--- config: logLevel: 'debug' theme: 'base' themeVariables: git0: '#a4c8ff' # master git1: '#ff857c' # hotfix git2: '#adc7aa' # develop git3: '#ffb466' # feature/F1 git4: '#ed9f70' # feature/F2 git5: '#ffde7c' # feature/F3 commitLabelColor: '#000' commitLabelBackground: '#ccc' gitGraph: diagramPadding: 40 showBranches: true showCommitLabel: true mainBranchName: 'master' --- gitGraph commit id: "Initial commit" %% Develop branch develop order: 2 checkout develop commit id: "Develop: initial commit" %% Feature F1 branch "feature/F1" order: 3 checkout "feature/F1" commit id: "F1: commit 1" commit id: "F1: commit 2" checkout develop merge "feature/F1" id: "F1: PR (squash)" %% Feature F2a branch "feature/F2" order: 4 %% Feature F3a branch "feature/F3" order: 5 checkout "feature/F3" commit id: "F3: commit 1" %% Feature F2b checkout "feature/F2" commit id: "F2: commit 1" commit id: "F2: commit 2" checkout develop merge "feature/F2" id: "F2: PR (squash)" %% Feature F3b checkout "feature/F3" merge develop id: "F3: sync from develop" commit id: "F3: commit 2" checkout develop merge "feature/F3" id: "F3: PR (squash)" %% Release 1.0.0 checkout master merge develop id: "Release 1.0.0: PR (merge)" tag: "v1.0.0" %% Backmerge after 1.0.0 checkout develop merge master id: "Backmerge after v1.0.0" %% Hotfix checkout master branch hotfix order: 1 checkout hotfix commit id: "Hotfix: commit 1" %% Release 1.0.1 checkout master merge hotfix id: "Release 1.0.1: PR (merge)" tag: "v1.0.1" %% Backmerge after 1.0.1 checkout develop merge master id: "Backmerge after v1.0.1"Branch Roles
master— Production branchv1.0.0)developafter publishing a tagged release via the automated backmerge workflow defined in the templatesdevelop— Main integration branchmasterfeature/*— Short-lived development branchesdevelopmasterbefore mergingdevelopvia squash mergehotfix/*— Emergency fix branchesmastermastervia pull requestv1.0.1)developgh-pages— Documentation branchMerge Strategy
feature/*→develop→ Squash mergedevelop→master→ Merge commithotfix/*→master→ Merge commitmaster→develop→ Automated backmergeLinks to the original discussions: #4, #28
Default branch naming (master vs main): #6
Fixed diagram and branch protection: #45
Beta Was this translation helpful? Give feedback.
All reactions