02.初始化倉庫和提交
阿新 • • 發佈:2017-05-11
配置 目錄 sta files pda 添加文件 追蹤 str ssa
初始化創庫
$ git init
// 或者clone一個已經存在的倉庫到本地
$ git clone [email protected].com:Wesly186/JianDuApp.git
添加文件到stage
一個文件只有被添加到stage中git才能夠追蹤這個文件的修改。一個文件修改後如果想要提交到版本庫中,一定要先add,不然commit只會提交暫存區中的內容。
// 添加某個文件(修改)
$ git add readme.txt
// 添加所有文件(修改)
$ git add .
提交修改到本地倉庫
$ git commit -m "add 3 files."
.gitignore文件的配置
.gitignore中的文件一般為配置文件或者編譯產生的中間文件,我們不希望它們被加入到版本庫中,也不希望git每次都提醒我們去add這些沒有被追蹤的文件。具體項目可以參考https://github.com/github/gitignore 。
# 此為註釋 – 將被 Git 忽略
*.a # 忽略所有 .a 結尾的文件
!lib.a # 但 lib.a 除外
/TODO # 僅僅忽略項目根目錄下的 TODO 文件,不包括 subdir/TODO
build/ # 忽略 build/ 目錄下的所有文件
doc/*.txt # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt
//清除之前的ignore的緩存
git rm -r --cached .
git add .
git commit -m ‘update .gitignore‘
02.初始化倉庫和提交