git没有';我不认识我的本地变化
我使用的是从我的GitHub回购中派生出来的上游回购 我最近推动了,但从那以后,我不得不将上游回购重新提交给主分行 在那之后,我现在有了一个有一些变化的文件,上游回购协议上的同一个文件没有显示这些变化,但是git没有';我不认识我的本地变化,git,github,Git,Github,我使用的是从我的GitHub回购中派生出来的上游回购 我最近推动了,但从那以后,我不得不将上游回购重新提交给主分行 在那之后,我现在有了一个有一些变化的文件,上游回购协议上的同一个文件没有显示这些变化,但是 git status 说一切都是最新的。我怎样才能让GIT看到我对这个文件做了更改,并在推送到上游时同步它?谢谢 ps-我已经用谷歌搜索了stack overflow中的答案,但是我的问题中有太多含糊不清的/常见的词,这会混淆结果。你说的“上游回购”是什么意思?您将这两个存储库推送到了哪一
git status
说一切都是最新的。我怎样才能让GIT看到我对这个文件做了更改,并在推送到上游时同步它?谢谢
ps-我已经用谷歌搜索了stack overflow中的答案,但是我的问题中有太多含糊不清的/常见的词,这会混淆结果。你说的“上游回购”是什么意思?您将这两个存储库推送到了哪一个?“将我的上游回购重新指向主分支”(存储库不指向分支)是什么意思?是的,对不起,我对git还是相当陌生的。我推动了我的回购协议,这是我从GitHub的原始回购协议中派生出来的。我遇到了一个问题,我在我的分叉回购中意外地推到了错误的分支,所以我删除了那个远程分支,然后在那个回购上重新推到主分支,然后推到主分支。我不确定这是否与此有关,但从那以后我只看到过这种奇怪的行为,所以我认为可能是这样。因此,现在您对文件所做的更改包含在GitHub上分叉存储库的主分支中,但不包含在您分叉的原始repo中,您想知道为什么。这就是你要问的吗?相反,当我查看我的本地分支时,我仍然看到了变化。然而,当我查看分叉回购协议上的文件时,我没有看到这些更改。然而,“git状态”表示“您的分支使用‘origin/master’是最新的。”奇怪的是,我使用了visualstudio代码。有一条小红线表示已经进行了更改(但它没有显示在GIT上)。所以,我还原了那个更改,然后手动重新应用了更改,现在看起来它已经修复了。。。奇怪的随便什么git。。。。。