当您修改工作目录中的文件时,git会告诉您使用"git add"进行暂存.
当您将新文件添加到工作目录时,git会告诉您使用"git add"来开始跟踪.
我对这两个概念有点困惑,因为我假设跟踪文件的更改不同于为提交提交它
ejo*_*aud 26
Git基本上有4个主要状态用于本地仓库中的文件:
git add <file>
,它变成:git commit
,它变成:git add
正如你所看到的,git add
将跟踪未跟踪文件和舞台的任何文件.
另外:您可以使用git rm --cached filename
和取消暂存已暂存的文件来删除未提交的文件git reset HEAD <file>
kni*_*ttl 14
Git有一个被称为"索引"的概念.要创建新提交,请使用您希望在下次提交时拥有的内容填充索引.这意味着您必须通过使用明确告诉Git您希望在下次提交中出现哪些更改git add
.(git add -p
只添加单身帅哥)
Git是否只更新文件(»stage changes«)或添加新文件的全部内容(»开始跟踪文件«)并不会对Git产生影响 - 两次,Git索引看到的都是增加了新的变化
归档时间: |
|
查看次数: |
4929 次 |
最近记录: |