All Projects → hankchanocd → Git Stack

hankchanocd / Git Stack

Licence: mit
Compare against master branch with fzf

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Git Stack

fzf-gems
a few fzf bindings for shell convenience
Stars: ✭ 25 (+316.67%)
Mutual labels:  fzf
Bump
Bump updates the project's version, updates/creates the changelog, makes the bump commit, tags the bump commit and makes the release to GitHub. Opinionated but configurable.
Stars: ✭ 327 (+5350%)
Mutual labels:  commit
Fzf Preview.vim
The plugin that powerfully integrates fzf and (Neo)vim. It is also possible to integrate with coc.nvim.
Stars: ✭ 563 (+9283.33%)
Mutual labels:  fzf
Conventionalcommits.org
The conventional commits specification
Stars: ✭ 3,552 (+59100%)
Mutual labels:  commit
Git Fame
Pretty-print `git` repository collaborators sorted by contributions.
Stars: ✭ 272 (+4433.33%)
Mutual labels:  commit
Fzf Marks
Plugin to manage bookmarks in bash and zsh
Stars: ✭ 343 (+5616.67%)
Mutual labels:  fzf
CommitCombo
깃허브 커밋 기록을 아름답게 꾸미는 프로젝트 ⭐
Stars: ✭ 31 (+416.67%)
Mutual labels:  commit
Fzf Tab
Replace zsh's default completion selection menu with fzf!
Stars: ✭ 761 (+12583.33%)
Mutual labels:  fzf
Kubectl Fzf
A fast kubectl autocompletion with fzf
Stars: ✭ 315 (+5150%)
Mutual labels:  fzf
Husky
Git hooks made easy 🐶 woof!
Stars: ✭ 25,056 (+417500%)
Mutual labels:  commit
Fzf.fish
Augment your fish command line with fzf key bindings.
Stars: ✭ 255 (+4150%)
Mutual labels:  fzf
Tmux Fzf
Use fzf to manage your tmux work environment!
Stars: ✭ 266 (+4333.33%)
Mutual labels:  fzf
Sad
CLI search and replace | Space Age seD
Stars: ✭ 350 (+5733.33%)
Mutual labels:  fzf
fzf-folds.vim
Vim plugin that lets you fuzzy search for folds in a file
Stars: ✭ 15 (+150%)
Mutual labels:  fzf
Fzf
Ef-🐟-ient fish keybindings for fzf
Stars: ✭ 599 (+9883.33%)
Mutual labels:  fzf
fake commit
A git fake commit generator to make those github squares green
Stars: ✭ 17 (+183.33%)
Mutual labels:  commit
Dotbare
Manage dotfiles and any git directories interactively with fzf
Stars: ✭ 327 (+5350%)
Mutual labels:  fzf
Fzf.vim
fzf ❤️ vim
Stars: ✭ 7,435 (+123816.67%)
Mutual labels:  fzf
Jarvis
Dotfiles for a powerful, web development-focused environment powered by Neovim, iTerm2, tmux, and zsh
Stars: ✭ 617 (+10183.33%)
Mutual labels:  fzf
Committia.vim
A Vim plugin for more pleasant editing on commit messages
Stars: ✭ 510 (+8400%)
Mutual labels:  commit

git-stack    GitHub tag (latest SemVer) Build Status Commitizen friendly Github issues CodeFactor

Compare against master branch with fzf

demo

Have a quick glance at the differences between develop and master branch with git stack.

Install

Clone the repo, and run npm run transfer to transfer ./git-stack to ~/bin, or manually invoke ./script/transfer.sh if you are not familiar with npm.

If you have a more desired PATH for storing scripts, configure ./script/transfer.sh directly or ignore the transfer instructions.

Requirements

Make sure fzf is installed globally. git stack won't work if fzf is not installed.

Usage

git-stack [<options>]

Compare against master branch with fzf

where:
	-h  show this help text
	-f  fuzzy select a branch to compare with

A simple one-liner is all you need.

$ git stack

git stack compares the current branch against master. git stack -f, however, will ask for input from a fuzzy list of all available branches, to be compared against master.

Changelog

2018-Nov-11: v1 published. Automate commit and file transfer process with commitizen and ghooks.

2018-Nov-13: -f created for fuzzy selecting branch to compare with master.

Others

See Dotfiles for my other works on git.

See git-overview - A quick git repository insight at terminal.

See git-commands - Fuzzy search git commands with fzf.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].