cmd打开git
一旦你的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的更多相关文章
- 右键快捷打开Git Bash here失败
右键快捷打开Git Bash here失败,提示: Error: Could not fork child process: Resource temporarily unavailable (-1) ...
- 初次在cmd使用git命令上传项目至github方法(笔记)
在一切开始之前,先推荐一个git简易工具书--Git_Cheat_Sheet,非常适合新手.自行搜索即可,也有热心者提供了中文版. 一.下载 Git 从Git官网下载Git安装包 https://gi ...
- cmd打开控制面板及其他命令
如果你在权限较小的域用户的机器上,要做一些管理操作,就不可避免的要使用cmd打开一些以前只能在图形界面里打开的程序.下面是我收集的一些常用操作. 以某个身份启动程序:runas /user:it\n1 ...
- Windows 右键添加「cmd 打开」
1. 2. 3. 参考: 1.Windows右键添加"使用CMD打开" 2.WIN7.WIN8 右键在目录当前打开命令行Cmd窗口(图文)
- CMD打开远程并使用空白密码远程登录
记录一下,在单位管理局域网机器时 写出的小程序: 应用场景:比如异地A的局域网内主机需要远程登录进入系统调试,而A电脑的Radmin之类的远程控制软件无效,就只能使用操作系统自带的远程桌面功能,而,异 ...
- Dos简单命令及CMD打开方式
打开CMD方式 开始+系统+命令提示符 WIN健+R 输入cmd打开控制台(推荐使用) 在任意文件夹下面,按住shift+鼠标右击,进入powershell 资源管理器的地址栏路径最前面+cmd+空格 ...
- 四种cmd打开方式
四种cmd打开方式: 开始+系统+命令提示符: Win+R 输入cmd回车(推荐使用): 按住shift键加右键,点击打开PowerShell窗口: 资源管理器的地址栏前加入cmd+空格
- Windows快捷键及cmd打开方式
Windows快捷键 win+e 打开我的电脑 win+r 打开运行 ctrl+z 撤销 shift+del 彻底删除 alt+F4 关闭窗口 ctrl+c 复制 ctrl+a 全选 ctrl+x 剪 ...
- CMD 和 Git 中的代理设置
CMD 设置代理 在 cmd 环境下设置代理可能不是很常用,但是某些情况下还是可能会用到,比如公司的电脑只能通过设置代理访问外网,而你需要在 cmd 环境下使用 gem 命令更新文件时. 当然,如果你 ...
随机推荐
- C++中的lambda表达式
1.基本形式: [捕获列表](参数列表){函数体}; 其中捕获列表和函数体不能省略但是捕获列表可以为空,也就是说最简单的lambda表达式是: []{}; 2.lambda表达式又叫匿名函数 ...
- Get current time and date on Android
You could use: Calendar c =Calendar.getInstance();int seconds = c.get(Calendar.SECOND); There are pl ...
- VBS基础篇 - 条件语句
经常地,当我们编写代码时,我们需要根据不同的判断执行不同操作,我们可以使用条件语句完成这个工作. If...Then...Else 在下面的情况中,您可以使用 If...Then...Else 语句: ...
- html5音频、视频
1.插入一个视频:<video src="test.webm" width="800" height="600"></vi ...
- C# XML - XmlNode and XmlAttribute
public static string TestXML(string path) { XmlDocument doc = new XmlDocument(); doc.Load(path); Xml ...
- Oracle 删除表分区
删除表分区(drop partition) 删除表分区包含两种操作,分别是: Ø 删除分区:alter table [tbname] drop partition [ptname] UPDA ...
- Exception in thread "http-bio-8081-exec-3" java.lang.OutOfMemoryError: PermGen space
前言: 在http://www.cnblogs.com/wql025/p/4865673.html一文中我曾描述这种异常也提供了解决方式,但效果不太理想,现在用本文的方式,效果显著. 目前此项目只能登 ...
- 关于ios中的文本操作-简介
来源:About Text Handling in iOS 官方文档 iOS平台为我们提供了许多在app中展示文本和让用户编辑文本的方式.同时,它也允许你在app视图中展示格式化的文本和网页内容.你可 ...
- 在线最优化求解(Online Optimization)之二:截断梯度法(TG)
在线最优化求解(Online Optimization)之二:截断梯度法(TG) 在预备篇中我们做了一些热身,并且介绍了L1正则化在Online模式下也不能产生较好的稀疏性,而稀疏性对于高维特征向量以 ...
- asp.net 获取客户机IP地址
/// <summary> ///get client IP /// </summary> /// <returns></returns> public ...