【问题标题】:RStudio - How to push to origin/master (on GitHub)? [duplicate]RStudio - 如何推送到源/主(在 GitHub 上)? [复制]
【发布时间】:2020-02-12 10:34:18
【问题描述】:

首先,说到 git,我是个超级菜鸟。我已将我的 RStudio 连接到我的 GitHub 存储库,而没有使用任何 git 代码。

问题是我的提交被推送到本地分支(称为 master)而不是我的远程:origin(也称为 master)。我认为当我从我的仓库中删除一个文件时,这种情况就开始发生了。我一定是在没有意识到的情况下选择将提交转到一个分支而不是主 master。

RStudio 通知我,我的分支在 'origin/master' 之前 2 次提交: Branch is ahead of the origin/master

当我尝试选择远程主机(我的 GitHub 存储库)时,RStudio 告诉我它已经在“主机”上。

Selecting REMOTE: ORIGIN

Already on 'master'

当我在 shell 中输入“git merge --no-ff master”时,它说它已经是最新的了……可能是因为我的远程源和本地分支都被称为 master?

我尝试了“git push”并收到以下错误:Updates were rejected because the remote contains work that you do not have locally...

我希望这是有道理的,但我很乐意澄清任何事情。我真的很陌生! 谢谢!

【问题讨论】:

标签: r git github rstudio


【解决方案1】:

先尝试从原点拉取回购;进行更改,然后使用

git push origin master

【讨论】:

    猜你喜欢
    • 2021-09-13
    • 2012-01-20
    • 2011-05-15
    • 2021-04-10
    • 2014-02-16
    • 2023-01-10
    • 2019-08-18
    • 2023-04-09
    • 2020-01-15
    相关资源
    最近更新 更多