1 git的基本介绍

git 是目前世界上最先进的分布式版本哦内阁制系统

详细信息可参考廖雪峰的官方网站中的Git教程

比git功能更加强大的有TortoiseGit和Tortoise SVN,具体安装可参考TortoiseGit安装与配置

2 git的使用

在git2.17.0版本中出现了 Git GUI、Git Bash、Git CMD三个子程序

打开Git Bash,输入python并没有提示 bash: python: command not found

在Windows自带的命令提示符中输入python时,提示'python' 不是内部或外部命令,也不是可运行的程序或批处理文件。

这说明没有设置环境变量,在win10搜索框中输入“环境变量”,出现“编辑系统环境变量”,找到安装位置向PATH中添加python.exe环境变量。

此时在Windows自带的命令提示符中输入python,正常进入python交互环境

而在Git Bash中则进入“停滞”状态

主要是Git 2.17版本中不支持交互操作。

在安装Git Bash过程中我们可以发现有如下提示

Git Bash use MinTTY as terminal emulator,which sports a resizable window, non-rectangular selections and a unicode font, windows console programs (such as interative python) must be launched via 'winpty' to work in MinTTY

也即,Git Bash 使用MINTY作为终端仿真器,但是要开启python的交互模式,必须通过“winpty”去开启MinTTY方可。

也即

$ winpty python

另外还有一种方法就是

$ python -i

第一种方法不会不限光标“乱”动,和在windows自带的命令提示符中使用方式类似

第二种同样也能打开python交互环境,但是光标可以随意移动。

为了更为方便地使用Git Bash,可以在Git的安装目录中找到etc,也即“C:\Program Files\Git\etc”

找到“bash.bashrc”后,以记事本方式打开并在文件的文后追加

alias python='winpty python '

即可;如此则会在每次启动Git Bash时,软件会自动进行初始化配置。

再次开启Git Bash,和windows中的命令提示符一样,直接输入python即可,此还可以直接定位在某处,不用cd 进行路径切换!

参考 :

(1)gitbash中只调用python没反应但如果后面添加了具体.py文件可以执行,是怎么回事?

(2)Git可视化极简易教程 — Git GUI使用方法

(3)Git可视化教程——Git Gui的使用

(4)几款Git GUI客户端工具

(5)廖雪峰的官方网站中的Git教程

python学习笔记——git的安装及使用的更多相关文章

  1. python学习笔记(sqlalchemy安装失败)

    博主今天折腾了一天sqlalchemy安装问题 下面是失败的截图 直接重新安装python2.7仍未解决此问题 最终在一国外论坛中找到解决的方法: 安装VC++对python的支持文件 VCForPy ...

  2. Python学习笔记-Linux下安装Python

    Linux系统CentOS 1.安装依赖组件 yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel s ...

  3. python学习笔记---环境的安装,pip命令,数据类型,运算

    1.进入python环境: python 2:py -2 python 3:py -3 2.退出python环境 exit()/quit()/ctrl+z+enter ctrl+z+enter没有尝试 ...

  4. python学习笔记--pycurl模块安装遇到的问题。

    1.用easy_install安装的时候 [root@idayuan ~]# easy_install pycurl Searching for pycurl Best match: pycurl A ...

  5. python学习笔记08:安装django

    linux环境安装django: sudo pip install django windows环境安装django: pip install django 验证django是否安装: python ...

  6. python学习笔记04:安装pip

    如果是从python官网下载的python版本(2.7.9或3.4)的安装包,其中已经内置了pip工具.那么只需要升级pip即可. 检测是否已安装pip: python -m pip --versio ...

  7. python学习笔记01:安装python

    下载python: 从从https://www.python.org/downloads/下载python,根据操作系统的不同,选择不同的版本下载.注意:linux系统大多预装了python,可以直接 ...

  8. python 学习笔记_1 pip安装、卸载、更新包相关操作及数据类型学习

    '''prepare_1 pip安装.卸载.更新组件type 各数据类型''' py -3 -m pip py -3 -m pip listpy -3 -m pip show nosepy -3 -m ...

  9. Python学习笔记总结

    目录 Python学习笔记总结 前言 安装 数据类型 Hello,World 变量 字符串 首字母大写 全部小写 全部大写 Tab和换行符 格式化 去除空格 List列表 列表增删改查排序 遍历列表 ...

随机推荐

  1. windows命令行的使用,去掉"半"字

    1.新启动一个命令行,如果当前sogou是中文输入法,输入之后,下面出现一个"半"字.切换到英文输入法,这个"半"字,也不会消失,怎么办? 先切换到英文输入法, ...

  2. Office办公 如何给WPS 的文字添加黑框

    双击文本框,弹出的设置对象格式中选择线条颜色和样式即可   要做成虚线框也是可以的   弄完之后字体也可以改大一点   还有一种需要时文本不在黑框的中间位置,比如顶部的某个位置,可以设置文字锁定点是顶 ...

  3. spring boot使用slf4j输出日志

    spring boot使用slf4j输出日志 https://blog.csdn.net/qq442270636/article/details/79406346 Spring Boot SLF4J日 ...

  4. iOS 真机上图标不显示

    今天在调试时发现模拟器上图标显示了.但真机上测试时发现图标不显示. 解决办法 57*57  的图标然后命名为: Icon.png 这样显示就正常了. 参考资料:http://www.cnblogs.c ...

  5. 在线帮助文档编辑器gitbook

    https://www.gitbook.com/editor/windows https://yuzeshan.gitbooks.io/gitbook-studying/content/howtous ...

  6. tomcat7配置

    <?xml version='1.0' encoding='utf-8'?><!-- Licensed to the Apache Software Foundation (ASF) ...

  7. python获取系统开机时间

    import psutil import time time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(psutil.boot_time()))

  8. 【Zookeeper】源码分析之请求处理链(三)之SyncRequestProcessor

    一.前言 在分析了PrepRequestProcessor处理器后,接着来分析SyncRequestProcessor,该处理器将请求存入磁盘,其将请求批量的存入磁盘以提高效率,请求在写入磁盘之前是不 ...

  9. 在Ubuntu上安装pyenv 相关问题Common build problems

    Requirements: Ubuntu/Debian: sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libb ...

  10. android ndk native错误分析方法

    使用ndk自带的工具进行分析, /mnt/d/Projects/linuxEnv/env/toolchains/aarch64-linux-android-4.9/bin/aarch64-linux- ...