Source Files ¶
- bottom.go
- branch.go
- branch_checkout.go
- branch_create.go
- branch_delete.go
- branch_edit.go
- branch_fold.go
- branch_onto.go
- branch_rename.go
- branch_restack.go
- branch_submit.go
- branch_track.go
- branch_untrack.go
- commit.go
- commit_amend.go
- commit_create.go
- down.go
- downstack.go
- downstack_edit.go
- downstack_submit.go
- dumpmd.go
- gh.go
- log.go
- log_long.go
- log_short.go
- main.go
- rebase.go
- rebase_abort.go
- rebase_continue.go
- repo.go
- repo_init.go
- repo_sync.go
- shell.go
- shell_completion.go
- stack.go
- stack_restack.go
- stack_submit.go
- top.go
- trunk.go
- up.go
- upstack.go
- upstack_onto.go
- upstack_restack.go
- version.go
Directories ¶
Path | Synopsis |
---|---|
internal
|
|
cmputil
Package cmputil provides utilities for comparing values.
|
Package cmputil provides utilities for comparing values. |
forge
Package forge provides an abstraction layer between git-spice and the underlying forge (e.g.
|
Package forge provides an abstraction layer between git-spice and the underlying forge (e.g. |
forge/github
Package github provides a wrapper around GitHub's APIs in a manner compliant with the [forge.Forge] interface.
|
Package github provides a wrapper around GitHub's APIs in a manner compliant with the [forge.Forge] interface. |
forge/shamhub
Package shamhub implements a fake GitHub-like Forge.
|
Package shamhub implements a fake GitHub-like Forge. |
git
Package git provides access to the Git CLI with a Git library-like interface.
|
Package git provides access to the Git CLI with a Git library-like interface. |
git/gittest
Package gittest provides utilities for testing git repositories.
|
Package gittest provides utilities for testing git repositories. |
ioutil
Package ioutil provides I/O utilities.
|
Package ioutil provides I/O utilities. |
komplete
Package komplete is a package for generating completions for Kong CLIs.
|
Package komplete is a package for generating completions for Kong CLIs. |
logtest
Package logtest provides a log.Logger for testing.
|
Package logtest provides a log.Logger for testing. |
maputil
Package maputil provides utilities for working with maps.
|
Package maputil provides utilities for working with maps. |
mockedit
Package mockedit provides a mock implementation of an editor.
|
Package mockedit provides a mock implementation of an editor. |
must
Package must provides runtime assertions.
|
Package must provides runtime assertions. |
osutil
Package osutil provides utilities for working with the os package.
|
Package osutil provides utilities for working with the os package. |
spice
Package spice intends to provide the core functionality of the tool.
|
Package spice intends to provide the core functionality of the tool. |
spice/state
Package state defines and sores the state for gs.
|
Package state defines and sores the state for gs. |
termtest
Package termtest provides utilities for testing terminal-based programs.
|
Package termtest provides utilities for testing terminal-based programs. |
text
Package text provides text manipulation functions.
|
Package text provides text manipulation functions. |
ui
Package ui provides terminal widgets for git-spice.
|
Package ui provides terminal widgets for git-spice. |
ui/fliptree
Package fliptree renders a tree of nodes as text in reverse: children first, then parent.
|
Package fliptree renders a tree of nodes as text in reverse: children first, then parent. |
Click to show internal directories.
Click to hide internal directories.