fr(fun.fun): ability to revert takina commit #42

Open
opened 2026-04-03 17:43:03 +03:00 by dragsbruh · 1 comment

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

**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 <id> 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
Author

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.

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.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
c/takina#42
No description provided.