介绍
Fluent-git 是一个能够帮助前端开发者简化 git 操作的 npm 包。
这个包基于 Bob 的 Fluent Terminal 编写,并且它的设计风格与其相似。使用这个包,你可以避免在 git 操作中使用命令。终端可以在更简单,更方便的方式下完成 git 的操作。
安装
你可以使用 npm 包管理器来安装 fluent-git。在命令行工具中输入命令:
npm install fluent-git --save-dev
使用
在项目的根目录下,打开终端,输入以下命令:
fluent-git
这个命令将会启动 Fluent Terminal 以及 Fluent Git。
命令
Fluent-git 有许多命令可以使用以简化你的 git 操作。
git add
tn a
这个命令将会询问你想要添加哪些文件到缓存中,如果你不想添加所有文件,输入文件名即可。
git commit
tn c
这个命令将会启动一个文本编辑器来撰写 commit message。
git stash
tn s
这个命令可用于将未提交的更改隐藏起来,以便在另一个分支上工作。
git cherry-pick
tn ch
这个命令可用于挑选一个提交并将其应用到另外一个分支。
git diff
tn d
这个命令将会显示所做的更改。
git checkout
tn co
这个命令可用于切换分支以及撤销更改。
示例代码
const git = require('fluent-git'); git.add('file.txt'); git.commit('Initial commit') git.stash(); git.cherryPick('1a2b3c4d'); git.diff(); git.checkout('master');
讨论
Fluent-git 这个 npm 包使得使用 git 更加的方便,在日常的工作中将会极大的提高效率。如果你正在寻找一个方便的方式简化 git 操作,Fluent-git 是一个不错的选择。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600668e3d9381d61a3540a03