STS中Git插件的问题

STS中Git插件的问题,git,Git,我是Git客户端的新手,对它的操作非常困惑。我非常熟悉其他版本控制工具,如SVN和CVS。我已经在STS中安装了Git插件,并花了大量时间检查了该项目。我的操作系统是Windows-7,在STS Eclipse 2.8.1上使用Eclipse Git 1.3.0 起初,我不知道“简单提交操作”实际上不会将文件签入到服务器存储库,但必须“推送到上游”。只要没有发现冲突就可以了,但当我想执行类似的操作时,这会给我带来很大的麻烦 还原本地更改 联合国做地方承诺 与服务器存储库同步(不显示“同步透视图”

我是Git客户端的新手,对它的操作非常困惑。我非常熟悉其他版本控制工具,如SVN和CVS。我已经在STS中安装了Git插件,并花了大量时间检查了该项目。我的操作系统是Windows-7,在STS Eclipse 2.8.1上使用Eclipse Git 1.3.0

起初,我不知道“简单提交操作”实际上不会将文件签入到服务器存储库,但必须“推送到上游”。只要没有发现冲突就可以了,但当我想执行类似的操作时,这会给我带来很大的麻烦

  • 还原本地更改
  • 联合国做地方承诺
  • 与服务器存储库同步(不显示“同步透视图”窗口)
  • “推到远程”在大多数情况下不起作用
  • 当我说不起作用时,我的意思是Git抛出异常

    下面是我过去常犯的几个错误

  • 在执行merge命令期间捕获异常。 org.eclipse.jgit.errors.missingObject异常:缺少提交 c6c4fce9e8a0a228ac1d60f4e5549b5adafa638a

  • 缺失未知c6c4fce9e8a0a228ac1d60f4e5549b5adafa638a

  • 查找提交

  • AnyObjectId[c6c4fce9e8a0a228ac1d60f4e5549b5adafa638a]

  • 在执行merge命令期间捕获异常。 org.eclipse.jgit.errors.missingObject异常:

  • “与合并时发生内部错误。” 参考/遥控器/原点/主”

  • 当commit出现冲突或问题时,我必须(努力)重新设置我的工作区,并重新完成所有工作

    我觉得你们中的许多人都会遇到这样的问题,我想看看我能如何更好地处理这种情况


    感谢您对此提出的任何意见

    这些错误通常反映未正确更新的回购(
    git fetch
    git pull
    ),并且缺少完成这些操作(合并或推送)的引用

    说明了合并时的“缺少提交”错误

    为了解决这个问题,我不得不使用原生git。
    之后,由于某些原因,我不明白,我的一些源文件有一个“修改”标记,比如如果合并的源文件没有在本地提交或类似的东西。
    我必须手动提交合并的代码。推动仍在失败。我得先再拉一次

    EGit的主要问题是确保您没有处于分离头部模式(如“”中所述)


    除此之外,最好先培训学员,然后再培训学员(当然,首先要了解git,比如with)。

    1。阅读的前几章,因为一些错误可能来自不必要的操作。2.不要对IDE期望太高,根据我的经验,Netbeans中的Git支持比Eclipse中的要好,即使这还不完整,所以最好使用命令行进行一些操作。+1、vogella和stackoverflow链接非常有用,谢谢。我需要花时间研究GIT的基本规则。