git add --all永久删除内容或将更改复制到其他分支

时间:2013-09-13 17:33:41

标签: git

我很确定我疯了,但我只需要检查一下。我的总体流程是

git add --all
git commit -m "somethin' somethin'"

如果我这样做,并且有一些标记为删除的文件被提交,我仍然可以通过恢复旧的提交来恢复它们吗?

另外,提交是否会对当前签出的分支以外的分支进行更改?

1 个答案:

答案 0 :(得分:4)

第一个问题的答案是肯定的。

对于第二个:只有在合并它们时,分支中的提交才会在另一个分支上生效。