我知道足够的git危险。我正在研究android repo的frameworks / base git。我改为一个分支p / androidopt。该分支具有远程跟踪分支vsg / p / androidopt。
后来,我进行了更改并将它们提交给本地分支机构。我大约有17个。我没有将这些更改推送到远程跟踪分支。它们仅在我的本地分支机构中可用。
现在,我想将本地分支重置为远程跟踪分支(即vsg / p / androidopt),而忽略本地分支中的所有更改。
有人可以使用上述分支名称提供git命令来执行此操作吗?
谢谢
git branch -D p/androidopt
然后这样做
git checkout -b p/androidopt --track vsg/p/androidopt/
不过,请确保使用正确的分支名称。
git reset --hard vsg/p/androidopt
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句