git常用命令
git clone 远程分支地址
git branch 列出当前repository下的所有branch
git checkout 分支名
git pull 获取新代码
git status -s 查看本地修改了什么
git checkout -- . 未提交文件恢复到保存点
git log 显示到HEAD所指向的commit为止的所有commit记录 。使用reset HEAD~n 命令使HEAD指针向前移动,会导致HEAD之后的commit记录不会被显示。
.gitignore文件中可以指出哪些文件在更新时候忽略
1. 在已忽略文件夹中不忽略指定文件夹
/node_modules/*
!/node_modules/layer/
2. 在已忽略文件夹中不忽略指定文件
/node_modules/*
!/node_modules/layer/layer.js
【注意项】注意写法 要忽略的文件夹一定要结尾 /* ,否则不忽略规则将无法生效
3. 其他规则写法 (附)
以斜杠“/”开头表示目录;
以星号“*”通配多个字符;
以问号“?”通配单个字符
以方括号“[]”包含单个字符的匹配列表;
以叹号“!”表示不忽略(跟踪)匹配到的文件或目录;
eg:
!.gitignore
config.js
posted on 2017-05-27 14:17 sunshine_zhf 阅读(158) 评论(0) 编辑 收藏 举报