1. 程式人生 > >git常用命令

git常用命令

bsp groovy ranch conf 當前 code 跟蹤 mit 分支

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

git常用命令