我只是删除了所有的代码,从我的项目中的一个文件,并提交了我的本地 git 的变化(目的)。是的
git pull upstream master
从上游获取和合并(因此理论上删除的代码应该返回)。
Git 告诉我一切都是最新的。
所有的东西肯定不是最新的——所有被删除的代码仍然被删除。
我只有一个分支叫“主人”。
我最近创建了“ master”来跟踪上游,就像这样:
设立分公司主管,从上游跟踪远程分公司主管。
命令 git branch -vv
产生:
* master 7cfcb29 [upstream/master: ahead 9] deletion test
为什么会这样?我马上就要给我的项目经理发邮件告诉他我对代码做了什么修改。
我认为这是显而易见的,但无论如何,这是我的目标:
在我的系统里找到最新的代码。
请原谅我的愤怒,但是为什么这么简单的任务就这么难呢?