Skip to content

git-dct

Release Python Downloads License
Build Bugs Code Smells Coverage Lines of Code Quality Gate Status
pre-commit Commitizen friendly gcil pre-commit-crocodile

Git development CLI tools for daily usage


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)