a2005147 发表于 2018-1-16 11:46:38

Git 学习(三)本地仓库操作——git add & commit

http://onexin.iyunv.com/source/plugin/onexin_bigdata/
  若修改了该 1.txt, 由于工作区和暂存区文件不同,仍须git add 1.txt
  若新增或更改多个指定文件, 可使用空格分隔多个文件add,如:git add 1.txt 2.txt
  文件名称也可使用通配符 * 等进行操作,如:git add *.txt,表示保存所有 .txt 后缀文件至暂存区 (有关文件通配符请自行google了解)
  若需查阅工作区与暂存区的差异,可用git diff
  git diff        工作区与暂存区相比的差异
  工作区删除了文件,若暂存区也须删除,可用git rm <file>
  git rm <file>     暂存区删除文件,可多个,空格分隔
  若大批量 增、删、改文件,显然一个个添加或删除是不可取的,以下命令可快捷操作暂存区(建议练习使用,加深对以下几个命令的理解):
  git add -A                  暂存区与工作区保持一致(stages All)
  git add .                     暂存区新建文件及更改文件(stages new and modified, without deleted)
  git add -u                  暂存区删除文件及更改文件(stages modified and deleted, without new)
  注意:git add 不支持添加空文件夹,可参考 http://www.zhihu.com/question/29811994
页: [1]
查看完整版本: Git 学习(三)本地仓库操作——git add & commit