Auth
gs auth login- Sign in to an account.
gs auth status- Show the active session.
gs auth logout- Clear local authentication.
gs auth token- Print an auth token for local tooling.
Gitslice docs
A compact lookup for the commands used in normal Gitslice work. Use Start Here for the walkthrough.
The CLI is a single Go binary named gs. Installing it requires Go 1.24 or newer.
go install github.com/gitslice-io/gitslice/cmd/gs@latestMake sure your Go bin directory is on PATH:
export PATH="$PATH:$(go env GOPATH)/bin"git clone https://github.com/gitslice-io/gitslice.git
cd gitslice
make install # builds gs (and gitslice-server) into your Go bings defaults to the hosted endpoint, so you can sign in right away. Point at a different server with --server or GS_SERVER_ADDR.
gs version
gs auth login
gs auth statusgs auth logings auth statusgs auth logoutgs auth tokengs init <account>:<slice>gs shellgs statusgs diffgs cigs loggs show <commit>gs fs ls <path>gs fs cat <path>gs fs upload <local> <path>gs fs mkdir <path>gs create --message <title>gs modifygs diffgs submitgs depsgs slice listgs slice creategs slice updategs slice set-ci-daemongs slice historygs agent startgs agent statusgs agent stopgs cs conversation