Git添加修改,删除和未跟踪的所有文件?
有没有办法添加所有的文件,不pipe你做了什么,无论是删除,未跟踪等? 就像一个提交。 我只是不想在每次提交时都要git add所有的文件进行混用,特别是在处理大型产品时。 
尝试:
 git add -A 
  警告:从git 2.0开始(2013年中),这将始终 在整个工作树上分级文件。 
 如果您想在工作树的当前path下展示文件,则需要使用: 
 git add -A . 
 另请参阅: git add -A和git add .区别git add . 
尝试
 git add -u 
  “ u ”选项代表更新。 这将更新回购,并实际上删除您在本地副本中删除的回购文件。 
 git add -u [filename] 
把一个删除只放到一个文件中。 一旦推入,该文件将不再在回购。
或者,
 git add -A . 
相当于
 git add . git add -u . 
 注意额外的'。' 在git add -A和git add -u 
  警告:从git 2.0开始(2013年中),这将始终 在整个工作树上分级文件。 
 如果您想在工作树的当前path下展示文件,则需要使用: 
 git add -A . 
 另请参阅: git add -A和git add .区别git add . 
 你想git add -A : 
  git add -A所有的阶段; 
 git add . 阶段新增和修改,不删除; 
  git add -u阶段修改和删除,没有新的。 
  git add --all 或者 git add -A 或者 git add -A .  所有阶段 
 git add .  阶段新和修改,但没有删除 
  git add -u 阶段修改和删除,但没有新的 
  git commit -a意思是git add -u和git commit -m "message" 
写完这个命令后,请按照下列步骤操作:
- 按i
- 写下你的信息
- 按esc
- 按: w q
- 按回车
  git add <list of files>添加特定的文件 
  git add *.txt添加当前目录中的所有txt文件 
  git add docs/*/txt在文档目录中添加所有的txt文件 
  git add docs/添加文档目录中的所有文件 
  git add "*.txt"或者git add '*.txt'添加整个项目中的所有文件 
 我不知道是否会添加删除的文件,但git add . 从根目录将添加所有未跟踪的文件。 
 git add . 
add和''之间有一个空格。 (点字)。 它做的工作:)
这是我的select(在任何bash中):
 $ git status -s|awk '{ print $2 }'|xargs git add 
重置
 $ git status -s|awk '{ print $2 }'|xargs git reset HEAD 
 我编写了G2项目,一个友好的命令行git爱好者的环境。 
 请从github获得项目 –  G2 https://github.com/orefalo/g2 
 它有一堆方便的命令,其中之一正是你正在寻找的: freeze 
冻结 – 冻结存储库中的所有文件(添加,删除,修改)到暂存区域,从而暂存该内容以包含在下一个提交中。 还接受一个特定的path作为参数
对于较新版本的Git。
 我试过git add -A并提示, 
警告:在Git 2.0中,git add –all(或-A)没有path参数的行为会在Git 2.0中改变,不应再使用。 要为整个树添加内容,请运行:
git add –all:/(或者git add -A:/)
要将命令限制到当前目录,请运行:
git add –all。 (或者git add -A。)
使用当前的Git版本,该命令仅限于当前目录。
然后我尝试了下面的工作 。
 git add --all :/ 
我使用以下行来添加所有修改和新创build的文件,不包括在.gitignore中列出的文件:
 git add $(git ls-files -mo --exclude-standard) 
(语法$()是用于bash shell的)。 我想命令行选项-mod也应该添加删除的文件…或者,如果你有文件名与embedded空白,下面的一行应该做的伎俩:
 git ls-files -z --deleted --modified --others --exclude-standard | xargs -0 git add 
从2.0版本开始的Git文档:
要为整个树添加内容,请运行:
 git add --all :/ 
要么
 git add -A :/ 
要将命令限制到当前目录,请运行:
 git add --all . 
要么
 git add -A . 
这是我用来在一个文件夹下登台所有更改的文件:
 git add . 
谢谢!