Git中未追踪文件的追踪方式及git add .命令执行效果咨询
Git 暂存区操作疑问解答
嘿,我来帮你理清这个Git操作的疑问:
执行
git add .后,5个文件都会被添加到暂存区吗?
当然会!git add .里的.代表当前目录下的所有变更,包括:- 已经被Git追踪的文件的修改(也就是你这里的X.php、Y.php、Z.php)
- 还未被Git追踪的新文件(A.php、B.php)
所以这5个文件都会被加入暂存区。
需要额外命令单独追踪A.php和B.php吗?
完全不需要!git add .已经能把这两个未追踪文件添加到暂存区,等你执行git commit提交后,它们就正式被纳入Git的版本管理了,后续合并操作也能正常处理。
要是你之后只想单独添加某几个文件,也可以用指定文件名的方式,比如 git add A.php B.php,但就你当前的需求来说,git add . 是最高效的选择。
内容的提问来源于stack exchange,提问作者weather test
相关产品推荐
相关产品推荐

