一旦你的git安装成功,而且在安装是没有选择可以使用cmd黑窗口来打开,那么你再来设置会很麻烦,我表示不会。

今天分享下同事分享给我的一个不错的方法。

这个方法依赖一个 Dos 文件(.bat文件),我们可以创建一个自己想要的名字的文件,如:git_route.bat

然后可以用编辑器打开,输入一些自己想要的命令,如下是我git_route.bat文件的内容:

标红的地方每个人的都不一样,自己按照自己的实际情况进行修改。

@echo off

@rem ==============================================================================
:menu cls cd d:\
echo.
echo ================ Git 本地仓库路径选择 ==================
echo.
echo 1: 自己的项目
echo 2: H5
echo 3: compass-project
echo 4: yeoman-project
echo.
echo P: 打开Git图形操作界面
echo Q: 退出
echo.
echo ================ Git 本地仓库路径选择 ==================
echo. set /p input= 输入相对应的代码选择Git路径:
 if "%input%"=="1" goto route_1
if "%input%"=="2" goto route_2
if "%input%"=="3" goto route_3
if "%input%"=="4" goto route_4
if "%input%"=="P" "d:\Program Files\Git\bin\wish.exe" "d:\Program Files\Git\libexec\git-core\git-gui"
if "%input%"=="p" "d:\Program Files\Git\bin\wish.exe" "d:\Program Files\Git\libexec\git-core\git-gui"
if "%input%"=="Q" exit
if "%input%"=="q" exit
goto menu
@rem ==============================================================================
:route_1
cd d:\sites\self-project\
"d:\Program Files\Git\bin\sh.exe" --login -i
goto menu
@rem ==============================================================================
:route_2
cd d:\sites\H5\
"d:\Program Files (x86)\Git\bin\sh.exe" --login -i
goto menu
@rem ==============================================================================
:route_3
cd d:\sites\compass-project\
"d:\Program Files\Git\bin\sh.exe" --login -i
goto menu
@rem ==============================================================================
:route_4
cd d:\sites\yeoman-project\
"d:\Program Files\Git\bin\sh.exe" --login -i
goto menu

  (需要注意,当路径中有空格的时候,需要用双引号将路径引起来,否则命令会无效)

然后我们可以双击这个文件,就会在cmd的黑窗口打开命令行了,截图如下:

接着我们输入 1,回车就会进入到自己项目的这个git仓库所在文件夹了,效果如下:

输入项和其他的都是我们在 git_route.bat 文件里面配置的。

其他命令:

  输入p,进入git ui 操作界面。

  输入exit,会回到menu界面。

当然,目前这我个人还不满足,我把东西放在那里,我就需要去哪里双击打开这个文件,个人表示不喜欢,虽然可以创建桌面快捷方式,或锁定到下方的任务栏中。

当时我还是想要简便一点,那就是用命令打开。

步骤如下:

1、在桌面或者某个目录下创建一个文件件,将刚才的 git_route.bat 文件放进去。

2、将文件夹的路径放到环境变量里面去,这样的话,我们打开cmd黑窗口后,直接输入 git_route命令,就可以进入git的菜单界面。

cmd打开git的更多相关文章

  1. 右键快捷打开Git Bash here失败

    右键快捷打开Git Bash here失败,提示: Error: Could not fork child process: Resource temporarily unavailable (-1) ...

  2. 初次在cmd使用git命令上传项目至github方法(笔记)

    在一切开始之前,先推荐一个git简易工具书--Git_Cheat_Sheet,非常适合新手.自行搜索即可,也有热心者提供了中文版. 一.下载 Git 从Git官网下载Git安装包 https://gi ...

  3. cmd打开控制面板及其他命令

    如果你在权限较小的域用户的机器上,要做一些管理操作,就不可避免的要使用cmd打开一些以前只能在图形界面里打开的程序.下面是我收集的一些常用操作. 以某个身份启动程序:runas /user:it\n1 ...

  4. Windows 右键添加「cmd 打开」

    1. 2. 3. 参考: 1.Windows右键添加"使用CMD打开" 2.WIN7.WIN8 右键在目录当前打开命令行Cmd窗口(图文)

  5. CMD打开远程并使用空白密码远程登录

    记录一下,在单位管理局域网机器时 写出的小程序: 应用场景:比如异地A的局域网内主机需要远程登录进入系统调试,而A电脑的Radmin之类的远程控制软件无效,就只能使用操作系统自带的远程桌面功能,而,异 ...

  6. Dos简单命令及CMD打开方式

    打开CMD方式 开始+系统+命令提示符 WIN健+R 输入cmd打开控制台(推荐使用) 在任意文件夹下面,按住shift+鼠标右击,进入powershell 资源管理器的地址栏路径最前面+cmd+空格 ...

  7. 四种cmd打开方式

    四种cmd打开方式: 开始+系统+命令提示符: Win+R 输入cmd回车(推荐使用): 按住shift键加右键,点击打开PowerShell窗口: 资源管理器的地址栏前加入cmd+空格

  8. Windows快捷键及cmd打开方式

    Windows快捷键 win+e 打开我的电脑 win+r 打开运行 ctrl+z 撤销 shift+del 彻底删除 alt+F4 关闭窗口 ctrl+c 复制 ctrl+a 全选 ctrl+x 剪 ...

  9. CMD 和 Git 中的代理设置

    CMD 设置代理 在 cmd 环境下设置代理可能不是很常用,但是某些情况下还是可能会用到,比如公司的电脑只能通过设置代理访问外网,而你需要在 cmd 环境下使用 gem 命令更新文件时. 当然,如果你 ...

随机推荐

  1. int main(int argc,char* argv[]) 简单理解

    (1)第一个int代表整个main函数的返回值,若函数正常执行完毕,返回0,异常返回则是-1 (2)int argc代表命令行参数的总个数,既然是个数,那就是整型的,即:int; (3)char* a ...

  2. 【CocoaPods】CocoaPods基本安装教程

    CocoaPods是什么,有什么用,怎么来等等我就不说了.反正就是一个管理第三方开源框架的~ 1. 配置前 - 本地安装好Ruby环境 2. 安装命令 -> sudo gem install c ...

  3. 修改info

      新增Key: NSLocationAlwaysUsageDescription 和 NSLocationWhenInUseUsageDescription ,这两个Key的值将分别用于描述应用程序 ...

  4. C#调用PowerShell的经历

    好久没有写程序了, 再次上手也处于功能强大的Windows PowerShell的缘故. 不多话, 先上段代码引入正题.... static Collection<PSObject> Ru ...

  5. android 开发:讯飞的离线命令识别器官方demo使用及demo下载

    场景:使用本地构建语法,离线识别命令词. 修改文件AsrDemo.java mLocalGrammar  修改为你自己的语法 mAsr.setParameter(SpeechConstant.GRAM ...

  6. sqlserver 类似oracle的rownum功能: row_number

    select row_number() over(order by t.id ) as num,id,name from (SELECT distinct [列 0] as id ,[列 1] as ...

  7. angular入门系列教程目录

    本系列教程的目标很明确,就是入门,会一步一步的从零到最终的能写出一个基本完整的应用.这个过程中不去纠结一些概念或者是如何实现等等深入的东西,只是停留在应用层. ps:如果条件允许的话,后续会有深入一点 ...

  8. Codeforces Round #360 (Div. 2) E. The Values You Can Make 01背包

    题目链接: 题目 E. The Values You Can Make time limit per test:2 seconds memory limit per test:256 megabyte ...

  9. SVN--从本地检出项目至服务器报错--禁止访问

    错误描述: 原因:这是访问权限限制引起的. 查看/svn/test目录的权限--之前我修改过的 现在添加一个user就好了--这个添加的developer是我之前导入本地项目时已经验证过的,所以再导入 ...

  10. Linux/Ubuntu常用快捷键

    问题描述:         Linux/Ubuntu常用快捷键   问题解决: +++++++++++++++++++ 全局系统 +++++++++++++++++++++ Alt + F1:相当于w ...