【问题标题】:Says it commits, but in GitHub it doesn't show up说它提交,但在 GitHub 中它没有出现
【发布时间】:2015-11-25 18:12:36
【问题描述】:

我刚刚在 Ubuntu 机器上安装了 rails。我设置了 git 并创建了一个 ssh 密钥来链接到我的帐户。我创建了一个要提交的存储库,并创建了一个名为 first_app 的示例项目进行测试。当我提交时,它说一切都已提交,但我去了 github,但它不存在。我想把我的项目放在那里,但由于某种原因它没有连接。我已经用谷歌搜索了,我什么也没看到,所以这一定是我做的一些愚蠢的事情。有什么方法可以检查所有配置是否正确?

编辑:尝试设置远程地址,但它已经正确。它具有正确的 URL。

Edit2:这是终端中出现的内容:

jonny@MM061-JD:~/first_app$ cat .git/config
[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    url = git@github.com:JonnyDoeInWisco/first_app.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
jonny@MM061-JD:~/first_app$ git remote -v
origin  git@github.com:JonnyDoeInWisco/first_app.git (fetch)
origin  git@github.com:JonnyDoeInWisco/first_app.git (push)

【问题讨论】:

  • 你推送你的提交了吗?
  • 是的,我做了,仍然没有。
  • 编辑你的问题,@JonnyDoeInWisco 并输入$ cat .git/config 的结果。您的遥控器可能配置不正确
  • 完成。如果我做一个 git log 它还会显示我所做的所有提交。
  • 现在,您确定您已经设置了 SSH?

标签: git github


【解决方案1】:

您必须将您的提交从本地存储库推送到远程存储库:

$ git commit -m "your commit message"

$ git push origin <branch_name>

&lt;branch_name&gt; 替换为您要推送到的远程分支(即master 分支将是$ git push origin master)。

out 推送您的提交,您应该在运行时看到类似的消息:

$ git status

Git 会告诉您,您需要将 push 提交到远程。

On branch master
Your branch is ahead of 'origin/master' by 1 commit.
  (use "git push" to publish your local commits)
nothing to commit, working directory clean

验证您的远程存储库

如果您看到遥控器的最新状态,您应该确认您实际上正在推送到您认为自己所在的位置/存储库:

$ git remote -v

【讨论】:

  • 我这样做了,它说一切都是最新的。但是github上什么都没有。
  • @JonnyDoeInWisco 然后您需要验证您推送到的远程仓库是否是您在 GitHub 上期望的正确仓库:$ git remote -v
【解决方案2】:

你需要推送你的提交。

试试:

$ git push origin master

这样做的原因是,当您进行提交时,它实际上只是提交到您的“本地存储库”。

Read more 关于提交和推送的区别。

【讨论】:

    【解决方案3】:

    使用 Git,您必须先提交然后推送您的更改。提交是本地操作,而推送实际上会将您的文件发送到远程存储库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-02
      • 2017-12-25
      • 1970-01-01
      • 2015-10-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多