采用git clone的項目包含.git目錄,這里面有歷史版本信息
采用下載zip文件的是沒有版本歷史信息的。只是當前分支的最新版本
克隆指令:
$ git clone git://github.com/xxx/grit.git
這會在當前目錄下創建一個名為grit
的目錄,其中包含一個 .git
的目錄,用於保存下載下來的所有版本記錄,然后從中取出最新版本的文件拷貝。如果進入這個新建的 grit
目錄,你會看到項目中的所有文件已經在里邊了,准備好后續的開發和使用。如果希望在克隆的時候,自己定義要新建的項目目錄名稱,可以在上面的命令末尾指定新的名字:
$ git clone git://github.com/schacon/grit.git mygrit
唯一的差別就是,現在新建的目錄成了 mygrit
,其他的都和上邊的一樣。
Git 支持許多數據傳輸協議。之前的例子使用的是 git://
協議,不過你也可以用 http(s)://
或者 user@server:/path.git
表示的 SSH 傳輸協議。