python學習筆記 git的安裝及使用

2021-09-07 18:22:28 字數 1437 閱讀 2753

git 是目前世界上最先進的分布式版本哦內閣制系統

詳細資訊可參考廖雪峰的官方**中的git教程

比git功能更加強大的有tortoisegit和tortoise svn,具體安裝可參考tortoisegit安裝與配置

在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 使用minty作為終端**器,但是要開啟python的互動模式,必須通過「winpty」去開啟mintty方可。

也即

$ winpty python
另外還有一種方法就是

$ python -i
第一種方法不會不限游標「亂」動,和在windows自帶的命令提示符中使用方式類似

第二種同樣也能開啟python互動環境,但是游標可以隨意移動。

為了更為方便地使用git bash,可以在git的安裝目錄中找到etc,也即「c:\program files\git\etc」

找到「bash.bashrc」後,以記事本方式開啟並在檔案的文後追加 

(1)gitbash中只呼叫python沒反應但如果後面新增了具體.py檔案可以執行,是怎麼回事?

(2)git視覺化極簡易教程 — git gui使用方法

(3)git視覺化教程——git gui的使用

幾款git gui客戶端工具

(5)廖雪峰的官方**中的git教程

git的學習筆記

集中式版本控制系統與分布式版本控制系統的區別 分布式遠端伺服器儲存所有版本,使用者客戶端也可以儲存所有版本 分布式版本控制系統中每個人的電腦上都有乙個完整的版本庫.需要的時候,可以不需要聯網,因為版本庫就在你自己的電腦上。多人協同工作的時候,乙個使用者在自己電腦上改了檔案a,另乙個人在他的電腦上改了...

git的學習筆記

使用者名稱設定git config global user.name 使用者郵箱設定git config global user.email git init初始化本地倉庫 touch 1.html建立檔案 git add 1.html將檔案新增到暫存區 git commit m 提交描述 將檔案提...

Git的學習筆記

2.在自己建的目錄下右擊選中git bash here 點選,會出現git命令視窗,可以輸入linux命令,然後輸入git version,出現git的版本資訊即代表安裝成功了。3.配置你的名字和郵箱 在github或者碼雲上面註冊就有了 git config global user.name yo...