**
在使用git來進行版本控制時,
為了得乙個專案的拷貝(copy),我們需要知道這個專案倉庫的位址(git url). git能在許多協議下使用,所以
git url
可能以ssh://, http(s)://, git://,或是只是以乙個使用者名稱(git 會認為這是乙個ssh 位址)為前輟.
有些倉庫可以通過不只一種協議來訪問,例如,
git本身的源**你既可以用
git://
協議來訪問:
git clone git:
也可以通過http 協議來訪問:
git clone
git://協議較為快速和有效,但是有時必須使用http協議,比如你公司的防火牆阻止了你的非http訪問請求.如果你執
行了上面兩行命令中的任意乙個,你會看到乙個新目錄: 'git',它包含有所的git源**和歷史記錄.
在預設情況下,git會把"git url"裡最後一級目錄名的'.git'的後輟去掉,做為新轉殖(clone)專案的目錄名: (例如. git clone 會建立乙個目錄叫'linux-2.6'
) 另外,如果訪問乙個git url需要用法名和密碼,可以在git url前加上
使用者名稱,並在它們之間加上
@符合以表示分割,然後執行git clone命令,git會提示你輸入密碼。 示例
git
clone
robin.hu
@這樣將以作為
robin.hu
使用者名稱訪問
,然後按回車鍵執行
git clone
命令,git
會提示你輸入密碼。
另外,我們可以通過-b 來指定要轉殖的分支名,比如
$ git clone
-bmaster2
../server.
表示轉殖名為master2的這個分支,如果省略
-b表示轉殖master分支。
git學習之git命令
git cmd windows風格的命令列 git gui 圖形介面的git,不建議初學者使用,盡量先熟悉常用命令 一般來說都是用第乙個,需要用到一些linux命令 常見的linux命令 1 cd 改變目錄。2 cd 回退到上乙個目錄,直接cd進入預設目錄 3 pwd 顯示當前所在的目錄路徑。4 l...
Git學習筆記之常用Git命令
看了網上的許多教程,要不就是特別難,要不就是只介紹幾個命令,感覺完全忘了初學者不懂的到底有哪些,找了一些很適合初學者的一些教程,放在下面。首先感謝廖雪峰大神寫出這麼詳細的教程。這篇文章是記錄一下看的過程中比較重要或則是比較容易忘的,直接看下面的鏈結 不需要看我的,我的沒有下面的詳盡,而且我省略了很多...
Git 之 reset 命令解析
git reset 命令是git中最常用的命令,但也是最危險,最容易被誤用的命令。我們知道git在初始化時,會為我們預設建立乙個master分支,那這個master到底是什麼呢?其實它在.git目錄下對應了乙個引用檔案 git refs heads master檔案,而該檔案的內容便是該分支中最新的...