創(chuàng)建版本庫(kù)(repository)(第3篇)

版本庫(kù)又是什么?
簡(jiǎn)單的說(shuō),你可以將版本庫(kù)理解為一個(gè)目錄。我們用Git來(lái)管理我們的文件,所以你得告訴Git你需要它管理哪個(gè)目錄下的文件,這個(gè)目錄就是版本庫(kù)。

首先進(jìn)入一個(gè)目錄,在當(dāng)前目錄下輸入如下命令即可將當(dāng)前目錄變成一個(gè)倉(cāng)庫(kù)了:

$ git init

舉個(gè)例子,創(chuàng)建一個(gè)test目錄并進(jìn)入test目錄:

$ mkdir test
$ cd test
$ git init

這樣,新創(chuàng)建的test目錄就變成一個(gè)空的倉(cāng)庫(kù)。在這個(gè)目錄下會(huì)生成一個(gè).git目錄,這是一個(gè)隱藏目錄,你最好不要?jiǎng)铀?/p>

添加文件到版本庫(kù)中

通過(guò)git init,我們已經(jīng)將test目錄變成了一個(gè)倉(cāng)庫(kù),但在這個(gè)目錄下創(chuàng)建的文件以及目錄仍不能被Git管理,你需要手動(dòng)的將這些文件提交到倉(cāng)庫(kù)中。

提交分為兩步:

  1. git add
  2. git commit

舉個(gè)例子,我們先創(chuàng)建一個(gè)文件叫做readme.md,里面輸入:

Git is amazing!
I love Git!

接著我們將這個(gè)readme.md提交到倉(cāng)庫(kù)中:

$ git add readme.md
$ git commit -m "add a readme file"
[master (root-commit) 6c2d0b8] add a readme file
 1 file changed, 2 insertions(+)
create mode 100644 readme.md

這時(shí),readme.md就添加到了版本庫(kù)中。git commit中的 -m選項(xiàng)是用來(lái)添加本次提交的說(shuō)明的。

你也可以添加很多文件,然后一次性提交:

$ git add test1.txt
$ git add test2.txt test3.txt
$ git commit -m "add 3 files"
[master 1d02f79] add 3 files
3 files changed, 0 insertions(+), 0 deletions(-)
create mode 100644 test1.txt
create mode 100644 test2.txt
create mode 100644 test3.txt

如果喜歡的話,可以關(guān)注我的微博http://weibo.com/qiaoer2017

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容