我是Git的新手。
我从主分支创建了一个新分支。我在那个分支上工作。然后,在该新分支中创建了一个新文件。接着,我切换回主分支查看一些内容。
当我切换到主分支时,发现那个新添加的文件被标记为要添加的文件?但是我不想将该文件添加到主分支。这些分支不应该完全独立吗?我是将该文件添加到新分支而不是主分支。那么,如何将分支分离开来呢?
git add
添加了一个文件,则该文件的暂存更改将被带到新分支中(就像其他任何暂存更改一样)。你可能想在切换分支之前进行commit
操作。git add myFile
(最终还需commit
)。
git add
添加的文件存在于工作树和索引中。在git commit
之前,索引变成下一个提交,但在此之前,该文件只是漂浮在索引中。 - torek