前言

因为工作的电脑是 Windows,使用的 msysGit 终端,但是这玩意不支持多 tab,经常要在多个项目中来回操作很麻烦,所以昨天在v2ex 看到这个 小黄鸡 的项目就想到能不能让他操作哪个项目就操作哪个项目呢,刚好周末有空,就写了这个玩意。

项目介绍

git 命令行下不用切换目录快捷操作其它项目

项目地址:https://github.com/yangg/git-shortcut

Usage

使用别名操作项目

Bash
g -s b ../blog # 添加别名
g b status # 使用别名
g b pull
g push # 如果没有别名匹配时, g 相当于 git 的别名

使用特殊别名-,用于经常切换于两个 repo 之间时,操作相对应的另一个项目

Bash
# cwd Main
g -s - ../static # 添加`-'别名
g - status #
cd ../static
g - st # show status of Main

Installation

Bash
npm install -g git-shortcut

git-shortcut usage

更多信息请直接查看 https://github.com/yangg/git-shortcut

原文地址:https://uedsky.com/2016-07/git-shortcut/
获取最佳阅读体验并参与讨论,请访问原文