【问题标题】:Changes don't appear in Unstaged changes更改不会出现在未暂存的更改中
【发布时间】:2017-04-20 20:04:26
【问题描述】:

我的 java 项目有问题。

我已经从 bitbucket 导入了项目,效果很好。

但是,当我创建一个新类时,它不会出现在 Unstagged 更改中。

我自己搜索了一下,发现:

所以我的课程是一个被忽略的资源,我希望它不会被忽略。

【问题讨论】:

  • 编辑 .gitignore 文件并删除指向您的课程的条目并刷新您的项目并尝试提交您的更改。

标签: eclipse git


【解决方案1】:

右键单击文件并导航到团队 => 添加。问号将变成加号,文件将被 Git 跟踪,但尚未提交。该文件的所有父文件夹现在应该有一个看起来像星号的符号,表示它是“暂存”的。在下一次提交中,文件将被添加到存储库中,加号将变成存储库图标。所有文件的父文件(包/项目...)的存储库图标将变成分阶段图标。如果您打开选项“显示未跟踪的文件”,EGit 还允许在提交对话框中选择要添加的未跟踪文件。在这种情况下,它们将被同时添加和提交。

【讨论】:

  • 您好,感谢您的快速回答,所以我做了您的操作,但我没有找到添加选项:/,我有一个添加到索引选项,但是当我点击它时,它不会改变任何东西。你说还有别的选择吗?你能告诉我怎么做吗?当我进行操作时,我得到了一张图片:prnt.sc/eyv48r 非常感谢您的帮助,对于这个愚蠢的问题,我很抱歉
  • 是的,“添加到索引”,感谢“提交”,而不是“推送”,它将把你的文件上传到 repo。
【解决方案2】:

所以最终解决方案是 2 个答案的一部分(Ardeshana Milan 和 funnyfox)。

当我第一次按下“添加到索引”按钮时,它不会改变任何东西。

所以我应用了funnyfox的解决方案,我将这一行删除到了gitignore文件中。

然后,我又做了一次 Ardeshana Milan 的解决方案,它确实奏效了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-28
    相关资源
    最近更新 更多