【发布时间】:2021-08-01 10:03:29
【问题描述】:
将 Eclipse/Java/MacOS 与 GitHub 存储库结合使用。在对 3 个代码文件进行 1.5 小时的代码更改/测试后,推进了 1 个功能,我正在做团队/提交...
在我的 Commit Comment 中,我键入了 Shift-Return 来执行换行,软件就像我按下了解除键(Commit & Push)一样,清除了暂存文件列表。我一直在等待来自 GitHub 的确认,但始终没有收到。
Eclipse 删除了所有 ">" 装饰(与当前 GitHub Master 分支不同的脏文件标记)。如果我要求将更改的本地文件与 Master 分支进行比较,它说该文件是最新的,但我从另一台计算机登录到 GitHub,并看到 Commit DID NOT 发生,并且本地文件有很多 mods 不在大师。
我如何保留 1.5 小时的工作,并让我的本地 repo 知道这 3 个文件是脏的并允许它们被提交??
Eclipse 在输入的注释字段中发疯是怎么回事?
【问题讨论】:
-
查看
git log时是否有新版本? -
以防万一,提交发生在本地。因此,无论修订是否在 github 上 不 暗示修订没有创建。它可能已经创建并没有推送到 github。
-
显然,Eclipse 内部有自己的(基于 Java 的)Git 实现。鉴于您的问题完全是关于 Eclipse 行为(而不是 Git 本身),它不应该有不同的标签吗?