【问题标题】:Intelij: "Files commited" but not showing in Github?Intellij:“文件已提交”但未在 Github 中显示?
【发布时间】:2016-06-04 15:25:40
【问题描述】:

我使用 "gradlew build idea" 构建了我的项目

我将我的项目链接到 GitHub 并按照网站上的说明执行了我的initial commit

但是,当我从 change lists 提交更改时,它显示为 "files commited",但当我检查我的 GitHub 存储库时,它们在那里?

我需要做什么才能使用GitHub 上的确切存储库配置Intelij

【问题讨论】:

  • 你推送到 Github 服务器了吗?
  • 是的,我可以从命令行进行初始提交,但我似乎无法在 Intelij 中使用?
  • 您需要推送您的更改。这是一个不同于提交的步骤。
  • 如何在 Intelij 中执行此操作?

标签: java git github intellij-idea gradlew


【解决方案1】:

您提交的所有更改都保存在本地。因此,您需要将更改从本地推送到远程。为此,在 Local 中右键单击 master,您可以看到 Push 选项。 Please refer the attached screenshot.

【讨论】:

    【解决方案2】:

    但是,当我从我的更改列表中提交更改时,它显示“文件已提交”,但当我检查我的 GitHub 存储库时,它们不存在?

    为了在远程存储库中查看您的文件,您必须推送它们。 提交后,文件仅在本地存储库中。

    这是您需要遵循的基本流程:

    【讨论】:

    • 我不知道这一点,所以基本上在 Intelij 中提交它们时,我只是将它们提交给我的本地?那么我需要从 Intelij 外部推动它们吗?
    【解决方案3】:

    GitHub 是一个 git 存储网站,您可以将其用作远程。 git repos 可以在需要时完全本地化。如果您以前从未推送过,请运行:

    git remote add origin https://github.com/user/repo.git
    git push origin master
    

    不要使用intellij 提交。使用命令行。

    git add .
    git commit -m "Your commit message"
    

    【讨论】:

    • 我已经这样做了,我遇到的问题是通过 intelij 提交我的文件,这不起作用。我可以使用 cmd 行或 tortoise git 提交/推送文件,但不能从 intelij 提交/推送文件?
    猜你喜欢
    • 2016-04-16
    • 1970-01-01
    • 2018-08-23
    • 2012-06-25
    • 2012-02-24
    • 1970-01-01
    • 2016-12-08
    • 1970-01-01
    • 2020-07-15
    相关资源
    最近更新 更多