GitHub - chinanf-boy/hub-zh: 🇨🇳翻译: 让git与github更容易合作 ❤️ 校对 ✅ (original) (raw)
「 git + hub = github, 让git与github更容易合作 」
校对 ✅
翻译的原文 | 与日期 | 最新更新 | 更多 |
---|---|---|---|
commit | ⏰ 2018 9.6 | 中文翻译 |
- readme.md
- etc
- src
贡献
欢迎 👏 勘误/校对/更新贡献 😊 具体贡献请看
生活
If help, buy me coffee —— 营养跟不上了,给我来瓶营养快线吧! 💰
目录
git + hub = github
hub是一个包装git
的命令行工具,为了使用额外的功能和命令扩展,使得使用GitHub变得更容易.
$ hub clone rtomayko/tilt
相等于:
$ git clone git://github.com/rtomayko/tilt.git
hub是最好换成git
别名,所以你可以在shell中输入$ git <command>
和得到所有有用的hub
功能.请参阅下面的"别名".
看到使用文档获取所有命令及其参数的列表.
安装
依赖关系:
- git 1.7.3或者以上
Homebrew
hub
可以在macOS上通过安装Homebrew:
$ brew install hub $ hub version git version 1.7.6 hub version 2.2.3
Windows
hub
可以在Windows上通过安装Scoop:
Fedora Linux
在Fedora上你可以通过DNF安装hub
:
$ sudo dnf install hub $ hub version git version 2.9.3 hub version 2.2.9
Arch Linux
在Arch Linux上你可以从官方存储库安装hub
:
集成版本
hub
可以轻松安装为可执行文件.下载最新的编译二进制文件,并将它放在可执行路径中的任何位置.
源-安装
在你的GOPATH已经设置后:
$ go get github.com/github/hub $ cd "$GOPATH"/src/github.com/github/hub $ make install prefix=/usr/local
编译的先决条件是:
make
- go1.8+
- 带有
Bundler
的Ruby 1.9+
- 用于生成man手册页
别名
当换成git
别名时,使用hub感觉是最好的.这不危险;你的_普通的git命令都可以正常工作_.hub只是添加了一些糖.
hub alias
显示当前shell的说明.若带上-s
标志,它会输出适合的eval
脚本.
例如:
$ hub alias -s alias git=hub
你应该把这个命令放在你的.bash_profile
或其他启动脚本:
PowerShell
如果您使用的是PowerShell,则可以为hub
设置别名,只需要将以下内容放在PowerShell配置文件中(通常~/Documents/WindowsPowerShell/Microsoft.PowerShell_profile.ps1
):
一种简单的方法是从PowerShell提示符运行以下命令:
Add-Content $PROFILE "`nSet-Alias git hub"
注意:您需要重新启动PowerShell控制台才能获取更改.
如果您的PowerShell配置文件不存在,则可以通过运行以下命令来创建它:
New-Item -Type file -Force $PROFILE
Shell tab-补全
hub存储库包含bash,zsh和fish的tab-补全脚本.这些脚本会tab-补全了git附带的补全脚本.