初始化创库
$ git init// 或者clone一个已经存在的仓库到本地$ git clone git@github.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/TODObuild/ # 忽略 build/ 目录下的全部文件doc/*.txt # 会忽略 doc/notes.txt 但不包括 doc/server/arch.txt
//清除以前的ignore的缓存git rm -r --cached .git add .git commit -m 'update .gitignore'