我在github项目中有几个贡献者。 我只想让他们中的一个“推”主。 而这个人不是我(仓库的所有者)。 有可能吗?
用简单的语言(希望用一个简单的例子),Github回购分公司的前后指标是什么意思? 那个分支的意义是什么?它受到的关注是什么? 是“落后”一个分支的坏迹象?
我喜欢使用NetBeans,特别是使用Maven进行开发,但是最近我发现,在开发周期的不同部分,我一直使用相同代码库的三个不同分支。 Eclipse可以做的一件事就是将项目分离到不同的工作区,所以我可以简单地启动Eclipse,使用包含我的Maven项目的工作区在生产补丁分支或者主干中,这取决于我需要做什么。 我很想在NetBeans中实现这一点,但还没有find办法。 有任何想法吗?
我有几个Git分支:“实验”,“某事”和“主人”。 我切换到“实验”分支。 我注意到一个与“实验”无关的错误,属于“某事”所做的变化。 我应该如何解决它? 我想我应该切换到“某些东西”,修正错误,提交然后回到“实验”。 我应该如何从“某些东西”中稍微改变一下,并将其应用于“主”和“实验”,以便在我切换到这些分支时不必重新修复错误?
我现在在分公司'富'。 我只是跑git merge master 。 唯一的问题是,我想保留在foo中的某个文件。 有没有办法让它回来,但保留合并主的所有其他更改?
通常,我在Git中使用分支,但是我不喜欢在工作树(Git历史)中看到数百个分支。 我想知道在Git中是否有一个方法只在一个提交中“join”一个分支中的所有提交(理想情况下用一个明确的提交消息)。 像这样的东西: git checkout -b branch <some work> git commit -a -m "commit 1" <some work> git commit -a -m "commit 2" <some work> git commit -a -m "commit 3" git checkout master git SUPER-JOIN branch -m "super commit" 在这之后,只有“超级提交”将存在于git日志中。
在使用Subversion的时候,开发者应该干什么呢?还是应该把干线用于每个开发者分支的合并,并由持续集成服务来观察?
我有一个SVN仓库,我有中继和分支。 我打算将树干定期合并到分支中,但是,当我这样做时,除了实际的文件内容更改外,还会看到很多属性状态更改。 在进一步调查的财产变化是mergeinfo属性。 我不会期望这个,因为我们总是从顶层根分支和合并。 我使用了svn propdel命令,并且在合并中继之前,从分支WC中删除了所有的mergeinfo属性(然后还原了根上的更改),问题就消失了。 所以问题是,我的分支是如何在子目录级别获取所有这些合并信息的变化呢?
我如何在两个分支中推送提交? 我不能使用“混帐推”,因为它然后推到三个分支,我只是想在其中两个提交.. 我曾经在分支B尝试过“git merge HEAD –commit id from branch A–”,但是它接受了分支A的所有内容,并与分支B合并。我只想要最后一个提交,而不是其他所有东西都与分支B合并。 任何人都知道该怎么办?
我有一个Hg回购,其中有3个分支,但其中两个是无效的(因为我已经将它们合并到我的默认分支)。 hg头显示3个头,每个分支一个,即使hg分支显示其中2个分支“不活跃”。 当我尝试将默认分支(使用hg push –branch默认http:// … ) 推送到另一个repo时,合并中止并显示消息“abort:push创build新的远程分支:! 在Hg推送手册页中,“默认情况下,推送不允许在目的地创build新的头部,因为多个头部会使得不清楚要使用哪个头部,在这种情况下,推荐在推送之前拉和合并。 我已经这样做了,但我仍然不能推动 – 分支的默认没有被中止。 任何帮助表示赞赏。 谢谢!