Github 在我推之前“去拿”是什么意思?

Github 在我推之前“去拿”是什么意思?,github,Github,昨天我把我的整个项目上传到我的github存储库中 我想今天更新在线版本,当我使用git push-u origin masterorder时,bash窗口显示: ! [rejected] master -> master (fetch first) 那我怎么取呢 如果我先使用git pull,我的本地文件会被在线版本覆盖吗 那我怎么取呢 通过使用命令: git fetch 基本上,您的本地repo与远程Github存储库不同步。如果有多个远程回购,则可以指定哪一个,也可

昨天我把我的整个项目上传到我的github存储库中

我想今天更新在线版本,当我使用git push-u origin masterorder时,bash窗口显示:

! [rejected]        master -> master (fetch first)
那我怎么取呢

如果我先使用git pull,我的本地文件会被在线版本覆盖吗

那我怎么取呢

通过使用命令:

git fetch
基本上,您的本地repo与远程Github存储库不同步。如果有多个远程回购,则可以指定哪一个,也可以指定哪个分支。试一试

git help fetch
有关命令的完整说明以及可以传入的各种参数

如果我先使用git pull,我的本地文件会被在线版本覆盖吗

git pull类似于先执行git获取,然后执行git合并,也就是说,它从远程获取更新,并尝试将这些更新合并到本地文件中。这可能是好的,也可能不是,这取决于你的意图。阅读这两个命令的帮助,以便做出明智的决定