Intellij:“文件已提交”但未在 Github 中显示?

Posted

技术标签:

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

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

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

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

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

【问题讨论】:

你推送到 Github 服务器了吗? 是的,我可以从命令行进行初始提交,但我似乎无法在 Intelij 中使用? 您需要推送您的更改。这是一个不同于提交的步骤。 如何在 Intelij 中执行此操作? 【参考方案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 提交/推送文件?

以上是关于Intellij:“文件已提交”但未在 Github 中显示?的主要内容,如果未能解决你的问题,请参考以下文章

SendUsingAccount SendAs 权限但未在索引中找到

错误:此类实现 Parcelable 但未在 AndroidStudio 中提供 CREATOR 字段 [ParcelCreator]

JAVAPNS 2.2 成功推送但未在设备上接收

API 已获取但未在 SwiftUI 中显示任何数据

在渲染期间访问了属性“open”,但未在实例上定义

在 mysql 中创建数据库但未在 phpmyadmin 中显示