Mirai Kumiko on Nostr: Для многих Git это просто система контроля ...
Для многих Git это просто система контроля версиями, но не все знают о существовании определённых парадигм разработки одной из которых является «Git Flow» используемая в Misskey. Однако она устарела ввиду того что была изобретена новая парадигма «Trunk Based Development» у которой есть отличная документация. Она призвана минимизировать конфликты при слиянии веток за счёт того что разработчики работают только с одной веткой main, а ветки фич создаются и сливаются быстро, чтобы минимизировать время жизни веток. Чем быстрее код попадёт в главную ветку, тем проще будет разобраться в проекте людям которые видят код в первый раз.
#dev #git
Published at
2025-03-25 16:55:56Event JSON
{
"id": "bdbd31301ffa7e76dca27816cc83b9eac5d1132d36a6c84294d1c21052c2efb9",
"pubkey": "2881e2eb76bee7baa4f731d0f759b96e7847db546a7bd42bb6ae040d02891273",
"created_at": 1742921756,
"kind": 1,
"tags": [
[
"t",
"dev"
],
[
"t",
"git"
],
[
"proxy",
"https://underground.pm/notes/a5saxbsroxtz00z8",
"activitypub"
]
],
"content": "Для многих Git это просто система контроля версиями, но не все знают о существовании определённых парадигм разработки одной из которых является «Git Flow» используемая в Misskey. Однако она устарела ввиду того что была изобретена новая парадигма «Trunk Based Development» у которой есть отличная документация. Она призвана минимизировать конфликты при слиянии веток за счёт того что разработчики работают только с одной веткой main, а ветки фич создаются и сливаются быстро, чтобы минимизировать время жизни веток. Чем быстрее код попадёт в главную ветку, тем проще будет разобраться в проекте людям которые видят код в первый раз.\n\n#dev #git",
"sig": "e8dcf3e6756443841856d1d2bbd93f588c5d65520ce92d8cba8bf50ce0ec4e799e16632e37f52a91b604b6e69aebc048a1250f3d79e3794ed0b70d0b2597b14b"
}