Git分支和本地更改

时间:2012-11-09 18:39:27

标签: github git-branch branching-and-merging

让我说我做git checkout -b my_new_branch。对我的本地文件进行一些更改,之后我用git add.添加所有文件并提交并推送。在此之后,我意识到我的分支搞砸了,我想删除它。

所以我回到我的主人git checkout master并删除git branch -D my_new_branch的分支。

是否会扭转所有局部变化?

1 个答案:

答案 0 :(得分:0)

签出主分支后,您在my_new_branch上所做的所有更改将不再在您的工作目录中。它们仍将在您的分支机构和服务器上。

删除my_new_branch后,将删除该分支的引用。在运行垃圾收集之前,提交仍将存在于本地存储库中。提交和分支也将仍存在于远程服务器上。