# gitin **Repository Path**: mirrors_devzero2000/gitin ## Basic Information - **Project Name**: gitin - **Description**: commit/branch/workdir explorer for git - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-24 - **Last Updated**: 2026-05-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # gitin `gitin` is a commit/branch/status explorer for `git`

screencast

## Installation - Works on Linux and macOS - Download latest release from [here](https://github.com/isacikgoz/gitin/releases) - Or, manually download it with `go get -d github.com/isacikgoz/gitin` - `cd` into `$GOPATH/src/github.com/isacikgoz/gitin` - build with `make install` ## Usage ```bash usage: gitin [] [ ...] Flags: -h, --help Show context-sensitive help (also try --help-long and --help-man). -v, --version Show application version. Commands: help [...] Show help. branch [] Checkout, list, or delete branches. log [] Show commit logs. status Show working-tree status. Also stage and commit changes. ``` ## Configure - To set line size `export GITIN_LINESIZE=5` - To hide help `export GITIN_HIDEHELP=true` ## Development Requirements - Requires gitlib2 v27 and `git2go`. See the project homepages for build instructions. 1. download git2go; `go get -d gopkg.in/libgit2/git2go.v27` 2. make sure you have `cmake` `libssl-dev` installed 3. `cd` into `$GOPATH/src/gopkg.in/libgit2/git2go.v27` 4. initialize submodules by running `git submodule update --init` 5. change the libigt2 version to your version (in this case its 0.27) in the install script (`script/install-libgit2.sh`) 6. run the script `./script/install-libgit2.sh` - After these you can download it with `go get github.com/isacikgoz/gitin` - `cd` into `$GOPATH/src/github.com/isacikgoz/gitin` and start hacking ## Disclaimer This project is at very early stage of the development and there may be a few bugs. Consider reporting them by raising an issue. ## License [MIT](/LICENSE)