我在我的电脑里工作过本地人;此外,我有一个公共Github帐户。正如您所想,代码的唯一作者就是我。每当我想git push origin master
时,我都会收到you should merge before pushing
错误,所以我总是pull origin master
然后git add .. & git commit -m "merged
。但是,这行代码吸引了我的代码。换句话说,在我的代码中,我看到<<<<<<<<<head
,hash code
并在同一文件中合并了新旧代码的版本。即使我只是作者,我的Github帐户也无法识别我的过去,并且总是推动我将旧版本与新版本合并到同一个文件中。此外,在我的代码中自动添加<<<<<<<head
种行。我怎样才能清除合并,没有<<<<head
类别的东西,或者没有合并旧的同一个文件中的新版本,我的旧版本代码与旧版本(不喜欢不使用{{ 1}}标志)?
我在Windows中使用Git shell。