git-geass
v0.1.5
Published
🛠️ Some quick actions for git.
Readme
git-actions
Some quick interactive actions for git.
Its name inspired by
code-geass.
Install
pnpm i -g git-geass
# npm i -g git-actions
# yarn add -g git-actionsUsage
# git-geass help
gitg -h
git-geass -hClean Branch
清理分支
# clean branch
gitg clean branch
# clean 10 days ago branch
gitg clean branch -d 10
# clean merged to master branch
gitg clean branch -m master
# clean merged to master/main branch
gitg clean branch -m master -m main
# clean remote branches
gitg clean branch -rModify Commit Date (Author Date & Committer Date)
修改历史提交日期
Difference with
git commit --amend --no-edit --date=now
- modify author date & committer date (--date only modify author date)
- modify with prompt to choose date
gitg amend -dModify Commit Author
修改历史提交作者
gitg amend -a
gitg amend --author
# input author name
# input author emailSponsors
License
MIT LICENSE @2024-PRESENT @YunYouJun
