当前位置: 首页 > 软件库 > 开发工具 > Git开源工具 >

gitsh

git操作环境
授权协议 BSD
开发语言 Ruby
所属分类 开发工具、 Git开源工具
软件类型 开源软件
地区 不详
投 递 者 商佑运
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

gitsh 开始一个 git 操作的 SHELL 环境,用以替代原有命令行的操作方式,例如一般 git 的操作方式是:

$ git status
$ git add -p
$ git commit
$ git push

而使用 gitsh 的操作方式是:

$ gitsh
gitsh@ status
gitsh@ add -p
gitsh@ commit
gitsh@ push
gitsh@ :exit
$

Mac 下安装:

brew tap thoughtbot/formulae
brew install gitsh
 相关资料
  • 10.4 Bash Shell 的操作环境: 是否记得我们登陆主机的时候,屏幕上头会有一些说明文字,告知我们的 Linux 版本啊什么的, 还有,登陆的时候我们还可以给予使用者一些讯息或者欢迎文字呢。此外, 我们习惯的环境变量、命令别名等等的,是否可以登陆就主动的帮我设置好? 这些都是需要注意的。另外,这些设置值又可以分为系统整体设置值与各人喜好设置值, 仅是一些文件放置的地点不同啦!这我们后面也

  • 问题内容: 考虑以下简单的python代码 我们可以按如下方式对该数组进行切片: 有什么办法可以通过向左移动来环绕上述数组 通过简单地使用切片操作? 问题答案: 旋转左元素(或右移负n): 请注意,collections.deque支持旋转。最好使用它而不是列表。

  • 本文向大家介绍Linux操作系统安装LAMP环境,包括了Linux操作系统安装LAMP环境的使用技巧和注意事项,需要的朋友参考一下 Step1. 安装 Apache   在terminal中输入命令   打开浏览器,在地址栏输入:127.0.0.1,如果出现了 “It works!”,表明安装成功 Step2. 安装 php5   在 terminal 中输入:   重启 apache2 : 注:

  • 1、操作系统的运行机制 计算机系统中,通常CPU执行两种不同性质的程序,一种是操作系统内核程序;另一种是用户自编程序或系统外城的应用程序。对操作系统而言,这两种程序的作用不同,前者是后者的管理者和控制者,因此“管理程序”要执行一些特权指令,而“被管理程序”出于安全性考虑,不能执行这些指令。所谓特权指令,是指计算集中不允许用户直接使用的指令,如IO指令、置中断指令。 操作系统在具体实现上划分了用户态

  • 我正在尝试用AnyLogic构建一个小的交付模型。我在工厂收到订单,想把它们转移到卡车上。我们的想法是,将订单发送给卡车,直到达到容量(在这个测试模型中只有2辆),然后选择下一辆有空间的卡车。在工厂的出口区,我有以下代码“出口操作”。“代理人”是订单。 为什么订单从未送达卡车?对于实数,它是有效的,它必须与循环有关。或者不可能在操作中使用循环?

  • 环境之间的唯一区别(从Ansible的角度来看)是。/roles/esb/vars/main.yml中保存的信息。 我已经考虑过使用svn为每个环境保留一个vars/main.yml,所以每次需要配置环境时,在运行上面的命令之前,我会检查该环境的角色,然后检查vars/main.yml。 对我来说,不是一个优雅的解决方案。我怎样才能做得更好? ./roles/esb/tasks/main.yml

  • 本文向大家介绍JavaScript 异步操作和事件循环,包括了JavaScript 异步操作和事件循环的使用技巧和注意事项,需要的朋友参考一下 示例 常见的JavaScript编程环境中许多有趣的操作都是异步的。例如,在浏览器中,我们看到类似 在Node.js我们看到的东西像 这与事件循环如何配合? 这是如何工作的,当这些语句执行时,它们告诉主机环境(即Node.js分别为浏览器或运行时)关闭并可

  • 我正在尝试创建一个自动打开我的在线类的脚本。我写了这样的代码: 现在,问题是第一个if语句被无休止地执行,我想让它只执行一次,而不是等到现在==lesson2再执行第二个if etc