使用當(dāng)前目錄作為Gig倉(cāng)庫(kù),我們就只需要使它初始化
$ git init
在C:/Users/InvoQiu/.git/文件夾下建好了.git目錄
使用我們指定的目錄作為Git倉(cāng)庫(kù)
$git ini newrepo
初始化后叼旋,會(huì)在 newrepo 目錄下會(huì)出現(xiàn)一個(gè)名為 .git 的目錄柑司,所有 Git 需要的數(shù)據(jù)和資源都存放在這個(gè)目錄中。
如果當(dāng)前目錄下有幾個(gè)文件想要納入版本控制,需要先用 git add 命令告訴 Git 開(kāi)始對(duì)這些文件進(jìn)行跟蹤辜窑,然后提交:
$ git add*.c
$ git add README
$ git commit-m'初始化項(xiàng)目版本'
以上命令將目錄下以 .c 結(jié)尾及 README 文件提交到倉(cāng)庫(kù)中。
我們使用git clone從現(xiàn)有 Git 倉(cāng)庫(kù)中拷貝項(xiàng)目(類似svn checkout)莽囤。
克隆倉(cāng)庫(kù)的命令格式為:
git clone
如果我們需要克隆到指定的目錄谬擦,可以使用以下命令格式:
git clone
參數(shù)說(shuō)明:
repo:Git 倉(cāng)庫(kù)。
directory:本地目錄朽缎。
比如惨远,要克隆 Ruby 語(yǔ)言的 Git 代碼倉(cāng)庫(kù) Grit,可以用下面的命令:
$ git clone git://github.com/schacon/grit.git
執(zhí)行該命令后话肖,會(huì)在當(dāng)前目錄下創(chuàng)建一個(gè)名為grit的目錄北秽,其中包含一個(gè) .git 的目錄,用于保存下載下來(lái)的所有版本記錄最筒。
如果要自己定義要新建的項(xiàng)目目錄名稱贺氓,可以在上面的命令末尾指定新的名字:
$ git clone git://github.com/schacon/grit.git mygrit