小编jus*_*ify的帖子

通过将远程控制器上的特定分支与特定的本地分支进行比较来创建补丁

我已经使用git工作了几个星期,但现在我想回馈这个开源项目.我通过拉出编辑冲突将我的工作与最新的遥控器合并在一起,它看起来应该是gitk的方式.现在我需要创建一个针对最新版本的origin(远程)master的补丁.所以我认为以下命令可行:

git format-patch origin:master --stdout > 25032011.patch

但我得到:

fatal: Invalid object name 'origin'.

所以我显然错了命令.那么如何通过将遥控器上的特定分支与特定的本地分支进行比较来创建补丁?

git

42
推荐指数
2
解决办法
3万
查看次数

了解Git以及如何使用EGit(git eclipse插件)

我刚开始研究一个使用git作为存储库的项目.我之前从未使用过版本控制系统,因为我是一个开发团队.根据我的理解,如果您创建本地存储库的分支,请在elcipse中选择该分支,然后对代码进行更改.然后,您应该能够选择原始主分支,如果未合并,则不会看到这些更改.

令我困惑的是,当我切换回主人时,我在新分支中所做的更改就在那里......即使我没有合并.

我显然误解了整个事情......任何想法都谢谢.

git egit

10
推荐指数
1
解决办法
3707
查看次数

将git项目导入工作区而不使用egit

几个星期前我问了一个与Egit有关的问题,有人建议我阅读pro git,我一直在引用它.我宁愿在命令行中使用git并在6月份使用Eclipse Indigo版本等待egit的稳定版本,因为有很多错误,它往往会使我的ide停滞不前.

因此,为了尝试它,我将我的工作目录复制到一个新的位置创建了一个git repo&init然后添加了工作目录中的所有文件.我的想法是我可以控制所有的Git功能的命令行,然后使用F5 -refresh在Eclipse中,这样任何git的行动将在项目中体现出来.

首先,我不确定这是否是一个很好的方法...还有很多关于git,eclipse和egit我还不完全理解.

但我目前的主要绊脚石是我不知道如何从工作目录中获取文件我复制到eclipse中的项目中,我查看了可用的导入选项并尝试了一些&结果看起来不看我最终使用egit>从git导入项目.当我使用'从git导入项目'时,所有数百个src文件夹,jar和其他资源都显示在正确的位置.

我重申这可能是一个愚蠢的问题,我在需要知道的基础上学习东西.我对日食的知识有很多漏洞.

任何帮助,见解或方向将不胜感激.

eclipse versioning git egit

6
推荐指数
1
解决办法
8645
查看次数

Git使用远程合并

我一直在读Pro Git,我想我知道应该怎么做.但是我之前可能在我的忽视中做了一些奇怪的调整,也许是因为它导致eclipse崩溃或者我只是遗漏了某些东西而对repo进行了不完整的更改.我现在放弃了egit&am使用cmd行的git.

我试图从遥控器合并,我得到以下内容:

[root@localhost justifventures-opentaps]# git remote -v
origin  http://git.gitorious.org/opentaps/opentaps.git (fetch)
origin  http://git.gitorious.org/opentaps/opentaps.git (push)
[root@localhost justifventures-opentaps]# git remote show
origin
[root@localhost justifventures-opentaps]# git remote show origin
* remote origin
  Fetch URL: http://git.gitorious.org/opentaps/opentaps.git
  Push  URL: http://git.gitorious.org/opentaps/opentaps.git
  HEAD branch: master
  Remote branches:
    1.5M1       new (next fetch will store in remotes/origin)
    dataimport  new (next fetch will store in remotes/origin)
    master      new (next fetch will store in remotes/origin)
    upgrade-1.5 new (next fetch will store in remotes/origin)
  Local ref configured for 'git push':
    master pushes …
Run Code Online (Sandbox Code Playgroud)

git

2
推荐指数
1
解决办法
6616
查看次数

Apache Ant 有没有办法让构建忽略错误

我有一个奇怪的情况,我可以在我的开发机器上使用 ant 构建一个项目而没有任何错误,但是当我将完全相同的源推送到生产服务器时,我无法在该端构建它。我收到与特定语法相关的“找不到符号”错误。我在生产服务器上设置了一个 git repo,然后克隆了它。所以我真的不知道如何在我这边而不是生产服务器端构建它,因为我首先从生产服务器获取代码,并且它之前运行过。导致构建失败的代码不是来自我推送的提交。我尝试改回自原始文件添加到 repo 以来一直没有改变的 master,但由于同样的原因它仍然不会构建。因此,由于我无法在构建完成的情况下再次启动服务器 & 它失败的原因与不太可能很快使用的代码有关。是否有可能让蚂蚁继续构建忽略错误?或者有人有其他想法可能是什么问题?(即使服务器不稳定,我也需要再次运行它)

java git ant jakarta-ee

1
推荐指数
1
解决办法
4705
查看次数

标签 统计

git ×5

egit ×2

ant ×1

eclipse ×1

jakarta-ee ×1

java ×1

versioning ×1