【问题标题】:importing a cloned git project in eclipse results in some modified files在 eclipse 中导入克隆的 git 项目会导致一些修改的文件
【发布时间】:2019-06-16 15:49:16
【问题描述】:

大家好,我遇到了一个奇怪的问题,我正在从 github 存储库克隆一个项目,然后尝试将其导入 Eclipse。当我导入克隆的项目时出现的问题是,当我运行 git status 命令时,我得到你的分支与 origin/master 是最新的,但我看到一些文件在 messgae 下标记为已修改

未为提交暂存的更改: 修改://一些文件。 修改://一些文件。 未跟踪的文件: pathtosomefile/.gitignore

背景:我正在将我的工作从一台电脑转移到另一台(笔记本电脑)。两者都安装了 windows 10,原始项目是使用 eclipse 版本的 Neon 创建并推送到 git,而我正在转移工作的笔记本电脑安装了 eclipse photon。除了那个环境是完全一样的。

还请注意,当我只是执行 git clone 并检查 git status 时,我没有收到任何修改过的文件消息,只是消息您的分支是最新的 master/origin 这是正确的,因为我只是克隆并且没有更改文件.

【问题讨论】:

  • 那些是什么类型的文件?屏幕截图会有所帮助。
  • @NinadPingale 文件是 .class 文件
  • 所以 .class 文件也被推送到 git ?一旦你在你的eclipse中编译,这些就会被修改。
  • @NinadPingale 但并非所有类文件都被声明为已修改,只有少数类文件被报告为已修改??
  • @NinadPingale 能否请您更清楚地解释编译的要点

标签: java eclipse git github git-clone


【解决方案1】:

我认为您可以确保您的 .gitignore 文件得到正确维护,因为 git 上不应有任何类文件。如果您在使用 cmd 进行克隆时遇到问题,可以使用内部 eclipse 方式导入项目

执行以下操作

  1. 打开 Eclipse
  2. 点击文件
  3. 点击导入
  4. 输入 GIT
  5. 从 GIT 中选择项目
  6. 为克隆 URI 提供所有所需的详细信息,例如密码或令牌(如果有)。

那么这样应该没有问题。

如果这不是您的解决方案,请在 URL 上发表评论,我可以为您快速完成。

【讨论】:

  • 我已从答案中删除了 SPAM 部分。请不要推荐您最喜欢的工具,如果您没有被问到,并且在这种情况下回答问题与此无关(即使您非常喜欢它和/或为此付费)。对于答案的其余主要部分:(重新)导入为什么要解决问题?
猜你喜欢
  • 1970-01-01
  • 2019-04-27
  • 1970-01-01
  • 2020-06-11
  • 1970-01-01
  • 2021-06-29
  • 1970-01-01
  • 1970-01-01
  • 2012-12-29
相关资源
最近更新 更多