内容简介:Type the following commands, but install C compilers if not installed on your Linux system:And there you have it, gti a silly git launcher, basically inspired by
O ne of the most common mistakes developers and ops people make is typing gti instead of git command. I set an alias i.e. alias gti=git, but then you may miss out on the jeep/car on your screen.
Install gti software to get jeep/car
gti is nothing but humorous typo-based git runner. It drives a car over the terminal. Type the followingapt command/apt-get command on a Debian / Ubuntu Linux after enabling gti viaadd-apt-repository
sudo add-apt-repository ppa:mamantoha/gti sudo apt-get update sudo apt-get install gti
Fedora Linux user type the following dnf command:
sudo dnf install gti
Execute the following brew command on a macOS Unix desktop:
brew install gti
Run the following pkg_add command command on a OpenBSD:
doas pkg_add -v gti
FreeBSD user type the following pkg command:
sudo pkg_add -v gti
Arch Linux user try the pacman command:
sudo pacman -S gti-git
A note about source code installation
Type the following commands, but install C compilers if not installed on your Linux system:
- Ubuntu Linux Install GNU GCC Compiler and Development Environment
- Debian Linux Install GNU GCC Compiler and Development Environment
- CentOS / RHEL 7: Install GCC (C and C++ Compiler) and Development Tools
- Download and Install C, C++ Compiler on Red Hat Enterprise Linux 5 (RHEL)
- Mac OS X: Install GCC Compiler with Xcode
Next, Grab source code using the git command
$ git clone https://github.com/rwos/gti.git $ cd gti $ make $ sudo make install
Usage
I just mistypes git command as gti:
$ gti command $ gti clone https://github.com/nixcraft/domain-check-2.git
As you might have guessed by now, gti is intended to catch accidental typos of ‘gti’ instead of ‘git’. It displays an animation of a car driving by and then launches git. Any parameters or arguments given to gti will be passed through to the actual git binary. The car image is derived from the look of an old VW Golf GTI.
Linux/Unix environment variables supported by gti
Set GIT so that gti command respects the $GIT environment variable. If GIT is set, its value will be used to launch git after the animation finishes, instead of searching for git in your PATH:
export GIT=/opt/bin/git gti clone foo
Want to control the speed of the gti command animation? Set GTI_SPEED (the default is 1000):
GTI_SPEED=2000 gti push .. GTI_SPEED=2000 gti pull .. GTI_SPEED=4000 gti clone ..
Conclusion
And there you have it, gti a silly git launcher, basically inspired by sl command that displays train . However, gti displays animations (jeep or car in the shell) aimed to correct users who accidentally enter gti instead of git for fun and profit. If you enjoyed this desktop fun app, you might also like to use the following apps on Linux:
- Christmas Tree For Your Terminal
- Cat And Mouse Chase All Over Your Screen
- Bastet Tetris(r) clone with block-choosing AI for console
- The Digital Rain: Simulates the display from "The Matrix"
- sl – a mirror version of ls
- Summon Swarms Of Penguins To Waddle About The Desktop
- Run Steam Locomotive On Your Desktop
- Let it Snow On Your Desktop
- Text Mode Box and Comment Drawing
- Gti show jeep or car in the shell when mistyped git
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
产品经理必懂的技术那点事儿:成为全栈产品经理
唐韧 / 电子工业出版社 / 2018-1 / 59
《产品经理必懂的技术那点事儿:成为全栈产品经理》以非技术背景产品经理学习技术为主题,将技术知识以简单并且易于理解的方式讲述出来,帮助非技术背景产品经理了解技术、学习技术,旨在帮助产品经理高效地与技术人员进行沟通与合作,避免不懂技术带来的困扰。 《产品经理必懂的技术那点事儿:成为全栈产品经理》主要内容围绕产品经理需要了解的互联网基础技术知识展开,涉及客户端、服务器端、数据库及一些数据处理知识。......一起来看看 《产品经理必懂的技术那点事儿:成为全栈产品经理》 这本书的介绍吧!