Commit
Commit jako hodnota: slovník rozsahů, který dává historie tohoto repozitáře, co by pracovní strom commitoval a jak se dělí, a verdikt o jedné zprávě podle politiky commitů repozitáře.
Commit jako hodnota: slovník rozsahů, který dává historie tohoto repozitáře, co by pracovní strom commitoval a jak se dělí, a verdikt o jedné zprávě podle politiky commitů repozitáře.
- module commit
- builtin
- behaviorally_verified
- 4 schopnosti
Schopnosti
Každý je složen v souboru tohoto modulu; každý má vlastní stránku.
commit.historyKaždý commit v rozsahu gitu proti politice commitů, v jednom průchodu: kolik jich bylo přečteno, kolik git složil a jsou vyňaty, kolik nese chybu a každý commit, který má zjištění, s tím, co to je. Co kontrola čte, aby odmítla nový dluh, a co odpovídá na `je historie této větve čistá?` bez procesu na commit.query · behaviorally_verified · majordomus_commit_history · GET /api/v1/commit/historycommit.planPracovní strom tak, jak jej hlásí git — větev, upstream, divergence, každá stagovaná, nestagovaná a nesledovaná cesta a jakýkoli probíhající merge či rebase — rozdělený na commity, které podporuje vlastní rozdělování historie, každý s důkazy, pod otiskem repozitáře, worktree, HEAD a přesné množiny změn, aby plán, podle něhož se jedná později, šlo odmítnout, místo aby se aplikoval na strom, pro který nebyl vytvořen.query · behaviorally_verified · majordomus_commit_plan · GET /api/v1/commit/plancommit.scopesKaždý rozsah, který historie commitů tohoto repozitáře používá, jak často, a adresáře, o kterých se pod ním píše — naučeno z historie, ne deklarováno v tabulce, takže subsystém commitnutý dnes je ve slovníku dnes a ten, kterého se nikdo nedotkl, klesne sám na konec.query · behaviorally_verified · majordomus_commit_scopes · GET /api/v1/commit/scopescommit.validateJedna zpráva proti commitové politice tohoto repozitáře: gramatika, šířka předmětu, zda je rozsah takový, jaký historie používá, zda existuje každý záznam, který zpráva pojmenovává, zda oprava nese test a zda se zásadní změna vysvětluje — jako typovaná zjištění se závažnostmi, nebo výjimka pro předmět, který složil git. Stejný verdikt, kterým odmítá hook commit-msg a kterým kontrola čte historii.query · behaviorally_verified · majordomus_commit_validate · GET /api/v1/commit/validate