我一直在使用GUI界面来管理我的git repos.Now,我转移到命令行并面临一些问题。所以我创建了我的目录,初始化了repo,将所有文件添加到trakcking列表并推送。问题是,每当我尝试将我在本地进行的更改推送到远程Github仓库时,我的请求都会被拒绝。尽管我是唯一一个对代码进行更改的人,但我总是遇到这样的错误:
更新被拒绝,因为您当前分支的提示已落后 它的远程对手。整合远程更改(例如,拉动 ......再次推动之前。请参阅'git中的'关于快进的说明' 推 - 帮'了解详情。
我通常采取的解决问题的方法是按照建议进行操作:从回购中拉出然后推送,但这对我来说没有意义。我总是将我的本地副本与自上次提交后没有更改的远程副本合并。
我在这里遗漏了什么吗?