Si je comprends bien, ta branche "main" est en fait une branche "release", c'est à dire qu'elle a peu de commits, et chaque commit est finalement la correction de plusieurs bugs.
Work est là où le projet est le plus avancé, donc quand tu bosses sur un bug dans une branche temporaire, je ne comprends pas pourquoi tu dois te rebaser sur "main" (qui fatalement est en retard sur "work"). Qu'y a-t-il dans "main" qui n'est pas déjà présent dans "work" ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# release
Posté par gUI (Mastodon) . En réponse au message Git - Rebase - Conflits - Worflow ?. Évalué à 5.
Si je comprends bien, ta branche "main" est en fait une branche "release", c'est à dire qu'elle a peu de commits, et chaque commit est finalement la correction de plusieurs bugs.
Work est là où le projet est le plus avancé, donc quand tu bosses sur un bug dans une branche temporaire, je ne comprends pas pourquoi tu dois te rebaser sur "main" (qui fatalement est en retard sur "work"). Qu'y a-t-il dans "main" qui n'est pas déjà présent dans "work" ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.