1.0.25 • Published 2 years ago

tcgit v1.0.25

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

tcgit

git wrapper for issue-based workflow

oclif Version CircleCI Downloads License

Usage

$ npm install -g tcgit
$ tcgit COMMAND
running command...
$ tcgit (-v|--version|version)
tcgit/2.1.2 darwin-x64 node-v14.17.0
$ tcgit --help [COMMAND]
USAGE
  $ tcgit COMMAND
...

Workflow

  1. Create a new issue.
$ gh issue create
  1. Create a branch from an issue title (here is ticket #1.)
$ tcgit branch 1
  1. Run tcgit refresh regularly to refresh the main base, if you work with other devs.
  2. When you're done, merge with main by running tcgit merge on the branch.

Commands

tcgit autocomplete [SHELL]

display autocomplete installation instructions

USAGE
  $ tcgit autocomplete [SHELL]

ARGUMENTS
  SHELL  shell type

OPTIONS
  -r, --refresh-cache  Refresh cache (ignores displaying instructions)

EXAMPLES
  $ tcgit autocomplete
  $ tcgit autocomplete bash
  $ tcgit autocomplete zsh
  $ tcgit autocomplete --refresh-cache

See code: @oclif/plugin-autocomplete

tcgit branch [ISSUEID]

checkout (and create) the branch with issue title

USAGE
  $ tcgit branch [ISSUEID]

ARGUMENTS
  ISSUEID  issue id

EXAMPLE
  $ tcgit branch 1
  checkout (or create and checkout) branch "issue-title-1"

See code: src/commands/branch.ts

tcgit help [COMMAND]

display help for tcgit

USAGE
  $ tcgit help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

tcgit merge [BASEBRANCH]

merge branch with main

USAGE
  $ tcgit merge [BASEBRANCH]

ARGUMENTS
  BASEBRANCH  [default: main] base branch to rebase to

EXAMPLES
  $ tcgit merge
  merge current-branch with main

  $ tcgit merge a-branch
  merge a-branch with main

See code: src/commands/merge.ts

tcgit refresh [BASEBRANCH]

rebase to fresh base branch

USAGE
  $ tcgit refresh [BASEBRANCH]

ARGUMENTS
  BASEBRANCH  [default: main] branch to rebase to

EXAMPLE
  $ tcgit refresh
  Rebase to fresh base branch

See code: src/commands/refresh.ts

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.20

2 years ago

1.0.25

2 years ago

1.0.24

2 years ago

1.0.23

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.0.4

3 years ago

2.1.0

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

1.1.1

3 years ago

1.0.2

3 years ago

1.1.0

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.1.4

3 years ago

1.0.5

3 years ago

1.1.3

3 years ago

1.0.4

3 years ago

1.1.2

3 years ago

1.0.3

3 years ago

2.0.0

3 years ago

0.0.1-alpha.12

3 years ago

0.0.1-alpha.11

3 years ago

0.0.1-alpha.10

3 years ago

0.0.1-alpha.8

3 years ago

0.0.1-alpha.9

3 years ago

0.0.1-alpha.7

3 years ago

0.0.1-alpha.6

3 years ago

0.0.1-alpha.4

3 years ago

0.0.1-alpha.5

3 years ago

0.0.1-alpha.2

3 years ago

0.0.1-alpha.3

3 years ago

0.0.1-alpha.1

3 years ago

0.0.1-alpha.0

3 years ago