几个月来,我经常在取货时发现这个错误(或类似的错误)。
我该怎么解决?这是什么原因?这是一步一步发生的事情。
取回之后:
error: cannot lock ref 'refs/remotes/origin/master': is at 1b8080a7ad8afa75a919feabeae31a8846763b73 but expected 67f1a4d428b7ab46a0fa62b4bb0d920592f920d9
From https://github.com/payne911/UdeM
! 67f1a4d..1b8080a master -> origin/master (unable to update local ref)
在第一个弹出窗口中单击“关闭”后:
在第二个弹出窗口中单击“关闭”后:
按“拉原点”:
error: Your local changes to the following files would be overwritten by merge:
Trimestre_4/IFT3325_Teleinfo/devoirs/2/class_diag.png
Please commit your changes or stash them before you merge.
error: The following untracked working tree files would be overwritten by merge:
Trimestre_4/IFT3913_Qual_Metr/TP/3/~$apport.docx
Please move or remove them before you merge.
Aborting
所以现在这些文件实际上被提取了,但还没有全部?尽管我仍然可以点击“pull”按钮,但显然没有被拉出来,它们现在看起来好像是我在这台计算机上做的修改,我需要提交它们?奇怪!
我提交并按下“拉原点”:
error: unable to unlink old 'Trimestre_4/IFT3325_Teleinfo/devoirs/2/rapport_tp2.docx': Invalid argument
那个文件甚至都不在提交的文件中!尽管它确实被打开了。我把它关上,又按了一下按钮:
注意,我已经成功地提交了不是我的部分更改的更改。现在我设置了一个“合并提交”。然后按“推”键不会出错,我就恢复正常了。