git-dct¶
Git development CLI tools for daily usage
Table of contents
- git cauthor - Update commit authorship from current user or a commit
- git fcp - Git fetch path and cherry-pick commits
- git fe - Git fetch with interactive selection
- git pu - Git push with interactive selection
- git rb - Git rebase with interactive selection
- git stat - Git history with remote comparator
git cauthor - Update commit authorship from current user or a commit¶
usage: git cauthor [-h] [--validate] [from_commit]
git cauthor: Update commit authorship from current user or a commit (git-dct)
tool arguments:
-h, --help Show this help message
--validate Validate result by requesting user input
git fcp - Git fetch path and cherry-pick commits¶
usage: git fcp [-h] [--validate] [path] [commits]
git fcp: Git fetch path and cherry-pick commits (git-dct)
tool arguments:
-h, --help Show this help message
--validate Validate result by requesting user input
path Sources folder to fetch from
git fe - Git fetch with interactive selection¶
usage: git fe [-h] [--reset] [--tags] [--validate] [remote] [branch]
git fe: Git fetch and reset sources with interactive selection (git-dct)
tool arguments:
-h, --help Show this help message
--reset Reset sources to fetched remote branch
--tags Fetch and refresh all tags
--validate Validate result by requesting user input
remote Remote repository name (default: auto)
git pu - Git push with interactive selection¶
usage: git pu [-h] [-f] [-r REF] [-t] [--no-verify] [--validate]
[remote] [branch]
git pu: Git push with interactive selection (git-dct)
tool arguments:
-h, --help Show this help message
-f, --force Force push changes
-r REF, --ref REF Reference to push (default: HEAD)
-t, --tags Push tags instead of branches
--no-verify Disable pre-commit 'pre-push' hooks
--validate Validate result by requesting user input
remote Remote repository name (default: auto)
git rb - Git rebase with interactive selection¶
usage: git rb [-h] [--local] [--validate] [remote] [branch]
git rb: Git rebase with interactive selection (git-dct)
tool arguments:
-h, --help Show this help message
--local Rebase only local commits against remote branch
--validate Validate result by requesting user input
remote Remote repository name (default: auto)
git stat - Git history with remote comparator¶
usage: git stat [-h] [-r REF] [--stats-only] [--validate] [remote] [branch]
git stat: Git history with remote comparator (git-dct)
tool arguments:
-h, --help Show this help message
-r REF, --ref REF Reference to push (default: HEAD)
--stats-only Show only stats of the differences
--validate Validate result by requesting user input
remote Remote repository name (default: auto)