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 命令更新文件时. 当然,如果你 ...
随机推荐
- HDU 1423 Greatest Common Increasing Subsequence LCIS
题目链接: 题目 Greatest Common Increasing Subsequence Time Limit: 2000/1000 MS (Java/Others) Memory Limit: ...
- VMware虚拟机中Hadoop服务的端口无法访问的问题
今天安装了一个hadoop集群,因为已经在单个虚拟机上安装成功,所以初期安装相对顺利. 初始环境如下: 通过Vmware Esxi服务器虚拟机出来四台机器,每台机器的网络配置如下: ...
- Dijsktra算法C++实现
Dijsktra算法解决了有向图G=(V,E)上带权的单源最短路径问题.但要求所有边的权值非负. 思想:Dijkstra算法中设置了一顶点集合S,从源点s到集合中的顶点的最终最短路径的权值均已确定.算 ...
- POJ2752 Seek the Name,Seek the Fame KMP算法
KMP继续练手.题目问的是一个串前缀等于后缀的可能长度是哪些,输出来.题目考的是对KMP失配指针的理解,当最后一位失配(即'\0'那里)时,指针会移动到前缀对应匹配的部分,所以这个长度是我们要的,然后 ...
- ZOJ 3261 Connections in Galaxy War(逆向并查集)
参考链接: http://www.cppblog.com/yuan1028/archive/2011/02/13/139990.html http://blog.csdn.net/roney_win/ ...
- PhotoSwipe简介(PhotoSwipe是一个适合在触摸屏手机上使用的相册展示包)
官方介绍PhotoSwipe 是专为移动触摸设备设计的相册/画廊.兼容所有iPhone.iPad.黑莓6+,以及桌面浏览器.底层实现基于HTML/CSS/JavaScript,是一款免费开源的相册产品 ...
- POJ 2993Emag eht htiw Em Pleh
http://poj.org/problem?id=2993 这个题与POJ2996正好反着,但个人认为,比2996好做多了,那些边边框框都挺容易输出的,剩下的注意p别忘了给输进去就行,还有白色的是大 ...
- 简单易懂的现代魔法——Play Framework攻略4
接前文:简单易懂的现代魔法——Play Framework攻略3 1.The Object 时隔2个多月,Play Framework系列又更新了,本次的主题是:利用Play Framework实现R ...
- hdu 3595 GG and MM 博弈论
同时进行,必须操作这就是Every-SG的特点 同样在贾志豪的论文中有提到这种游戏:组合游戏略述——浅谈SG游戏的若干拓展及变形 其中这个游戏特点不仅有必胜和必败,而且有时间长短的博弈,对于自己必胜的 ...
- [2-sat]HDOJ3062 Party
中文题 题意略 学2-sat啦啦啦 2-sat就是 矛盾的 ($x.x’$不能同时取) m对人 相互也有限制条件 取出其中n个人 也有可能是把一件东西分成 取/不取 相矛盾的两种情况 (那就要拆 ...