fr(fun.fun): ability to revert takina commit #42
Labels
No labels
bug
documentation
duplicate
enhancement
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
c/takina#42
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Is your feature request related to a problem? Please describe.
sometimes you takina commit really dangerous stuff, and might want to/be legally required to revert that action. otherwise its dangerous and can cause reputational harm.
Describe the solution you'd like
log all commits and give them an id, and on commit display that id.
a new command takina revert will delete that commit message and display an apology/revert notice
Describe alternatives you've considered
manually deleting the commit but thats bad for version control and general stability, since theres a missing diff now its very risky
iostpa referenced this issue2026-04-14 20:20:45 +03:00
iostpa referenced this issue2026-04-14 20:30:14 +03:00
more description
takina logs all commits done and gives each an id, and on commit, it displays the id.
takina revert <ID>"deletes" said commit
you cannot revert commit if you committed something after it. you must first revert everything after.
OPTIONALLY
takina squash <FIRST> <LAST>can "combine" commits into one big commit with messages joined by newline.