之前安裝了github(CSDN上找的,官網的下不來,貌似要翻牆 - -)后,自帶了git shell,如圖:
輸命令的時候發現網上的一些命令不管用,譬如:git ls –a 查看隱藏的 .git 文件(在 git init 之后)
不管前面加不加 git , 都是報錯,百思不得其解,但是后來遇到了 git bash ,下載了下來,安裝后如圖:
打開這個,切換到文件夾(倉庫) test ,試試 ls –a 查看隱藏的 .git 文件 ,是可以的(前面的 $ 是自帶的 - -,如圖:
然后網上找到了這篇文章,了解下區別:
git
版本控制工具,支持該工具的網站有Github、BitBucket、Gitorious、國內的osChina倉庫、csdn倉庫等等。
shell
是linux、unix系統的外殼,也可以理解為命令行,就是你輸入並執行命令的地方,git通過命令行和圖形界面兩種方式使用shell。
bash
是shell的一種,最常用的shell之一。
git Bash
方便你在windows下使用git命令的模擬終端(windows自帶的cmd功能太弱)linux、unix可以直接使用git。
git shell
它是安裝了git的shell,bash是一種shell。