我正在和我的一个朋友一起开发一个基于瓷砖的 RPG,他不得不离开几周,我们决定是时候使用版本控制/git。我开始后悔了。几个小时后,我们设法让它工作到这样的地步:
- 我在 github 上创建了一个存储库,将他添加为协作者。
 - 我将eclipse中的项目提交到git,推送
 - 他拉,把它导入他的工作区
 - 我做了一些更改,提交推送,他拉动更改。
 - 他进行了一些更改,提交并成功推送。更改出现在repo
 - 我尝试进行更改,出现错误(见图),但不成功。
 - 我做了一些改变,尝试提交,得到错误,不成功。
 
本质上,我们锁定了一个他可以更新而我不能更新的项目。如果这很重要,我是回购所有者。
在尝试“从上游获取”时:

在尝试“拉”时:

在提交和推送时:

我们现在几乎陷入困境。我们宁愿不使用Skype来发送文件,在某些时候我们将成为专业人士,这似乎太乏味了。
按照要求: 
