gpt4 book ai didi

java - 对 Egit 的行为感到困惑

转载 作者:太空宇宙 更新时间:2023-11-04 15:02:23 25 4
gpt4 key购买 nike

所以这可能只是我感到困惑或做错了什么。我是 git 新手,所以在回答时请记住这一点。谢谢!

所以,我能找到解释我的“问题”的最好方法就是描述场景。我刚刚重新安装了 eclipse 和 egit,因为我非常沮丧,而且这种情况仍然发生。我会开始一个全新的项目,然后我会去团队>共享项目> git,然后我会在我的 user/git/文件夹下创建一个新的存储库。我将通过 git 暂存窗口进行初始提交来实例化本地存储库,将“未暂存更改”中的所有文件添加到“暂存更改”中,然后在描述中将其称为“commit 0001”,然后点击提交。之后,我将进入我的项目创建 Main.cs 类,然后使用简单的 System.out 添加 main(String[] args) 方法.println("提交 0002"); 调用。然后,我将重复之前的提交过程,除了现在将此提交称为“提交 0002”。这就是问题所在。我去提交历史 View 中查看以前的提交,它没有显示“commit 0001”,只显示“commit 0002”。这种情况还在继续。如果我更改某些内容,然后将其提交到“提交 0003”下,则提交 0002 会被“忘记”,并且只会显示提交 0003。

我希望我描述的场景没问题。如果它令人困惑,请告诉我!谢谢!

最佳答案

首先,您可以在命令行中检查:

  • 您实际上位于一个分支中 (cd/your/repo; gitbranch -avv)
  • 您有多个提交(cd/your/repo; git log --graph --oneline --all)

使用 EGit,如“Important settings in the history view ”中所述:

  • 确保您没有安装任何过滤器
  • 您显示所有分支

http://www.vogella.com/tutorials/EclipseGit/images/xhistoryview_toolbar10.png.pagespeed.ic.6KneC-xaic.png

关于java - 对 Egit 的行为感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22430441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com