让我说我做git checkout -b my_new_branch
。对我的本地文件进行一些更改,之后我用git add.
添加所有文件并提交并推送。在此之后,我意识到我的分支搞砸了,我想删除它。
所以我回到我的主人git checkout master
并删除git branch -D my_new_branch
的分支。
是否会扭转所有局部变化?
答案 0 :(得分:0)
签出主分支后,您在my_new_branch
上所做的所有更改将不再在您的工作目录中。它们仍将在您的分支机构和服务器上。
删除my_new_branch
后,将删除该分支的引用。在运行垃圾收集之前,提交仍将存在于本地存储库中。提交和分支也将仍存在于远程服务器上。