Git似乎正在自行恢复到以前的更改
我将Git与Rstudio一起使用,并将其推到Github,但我不能完全理解其中的一些行为 我不认为我可以复制这一点,但这里发生的事情 我。注意第156-159行中的绿色添加 然后我做了其他更改,我以前的更改被删除(红线155-167) 我不是Git wiz,所以我不知道如何还原提交的一部分,所以我只是手动将更改添加回。(绿线156-169) 我不明白为什么这可能已经恢复了自己,我几乎肯定,我没有删除自己的行。是不是我无意中做了什么导致了这种情况的发生 是不是我无意中做了什么导致了这种情况的发生 对于Git本身,这并不多:它只需要在工作树中看到的内容来添加和提交它。Git似乎正在自行恢复到以前的更改,git,github,Git,Github,我将Git与Rstudio一起使用,并将其推到Github,但我不能完全理解其中的一些行为 我不认为我可以复制这一点,但这里发生的事情 我。注意第156-159行中的绿色添加 然后我做了其他更改,我以前的更改被删除(红线155-167) 我不是Git wiz,所以我不知道如何还原提交的一部分,所以我只是手动将更改添加回。(绿线156-169) 我不明白为什么这可能已经恢复了自己,我几乎肯定,我没有删除自己的行。是不是我无意中做了什么导致了这种情况的发生 是不是我无意中做了什么导致了这种情况的发生
应该是RStudioIDE在第二次提交之前以某种方式出错并删除了该部分
唯一一个“还原”更改(除自身之外)的Git操作是。好的,考虑到Rstudio的更多内容,我确实在不同于Git下的项目中打开并更改了此文件。可能是Rstudio出错了。@Tom是的,可能它没有充分检测到文件更改,并用它仍然加载的旧版本将其删除。