标签: pull

如何设置Mercurial上游

我为新项目创建了本地hg存储库:hg init ; hg addremove然后我创建了空的上游repo,并在那里推送了第一个版本:hg push https://remoterepo.

现在,我想将其设置https://remoterepo为默认上游,所以我可以在不给它的情况下执行hg push/pull.

我很惊讶谷歌没有给我一个直接回答"设置mercurial upstream",我也没有在SO找到直接答案.因此,为了所有使用SO作为howto的人的利益,这样做的正确方法是什么?

mercurial push pull

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

递归Git推/拉?

我有一个包含其他git存储库的git存储库.是否存在以递归方式推送和/或拉取元存储库而不是子存储库的命令?

git recursion push pull

22
推荐指数
3
解决办法
1万
查看次数

获取正在进行的docker image pull的状态

如何获取正在运行的docker pull进程的状态?我试着用busybox拉sudo docker pull busybox.但是没有显示任何状态.在ctrl + c之后发出另一个pull请求时,它表示该图像已经被另一个客户端拉了.我也尝试取消正在进行的拉动,我不能在这里找到关于该问题的错误报告.

$sudo docker pull busybox
Repository busybox already being pulled by another client. Waiting.
Run Code Online (Sandbox Code Playgroud)

如何显示正在进行的docker pull的进度?

pull status docker

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

hg pull只能在当前工作目录上运行吗?

我有多个mercurial存储库,用于hg clone在我们的文件服务器上创建它们的备份.现在我想编写一个批处理文件,通过hg pull -u在每个子目录上运行,每天更新一次.

我希望将此备份脚本尽可能保持通用,因此它应该更新存储在我的H:\ BACKUPS\REPOS文件夹中的所有备份存储库.这是我的hgbackup.bat,它存储在同一个文件夹中:

for /f "delims=" %%i in ('dir /ad/b') do hg pull -u

问题:hg pull似乎只在当前工作目录上运行,似乎没有开关指定拉动的目标存储库.由于我讨厌Windows Batch Scripting,我想让我的.bat尽可能简单,并避免cd到不同的目录.

hg pull -u有什么想法可以在不同的目录上运行?

windows backup mercurial pull

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

Docker拉错误

我的Docker有问题.当我运行docker pull命令时,我收到致命错误.

运行:docker pull golang

得到:Pulling repository golang FATA[0000] Get https://index.docker.io/v1/repositories/library/golang/images: dial tcp: lookup index.docker.io on [192.168.3.50]:53: server misbehaving

出现此问题,即使我尝试拉不同的图像.

我怎么解决这个问题?
我的docker版本是1.4.1

pull docker

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

为什么我有时会看到"条目'文件名'不是最新的.无法合并." 在'git reset --hard'和'git pull'之后?

偶尔,当我做以下事情时......

git reset --hard
HEAD is now at 0123abde comment is here
Run Code Online (Sandbox Code Playgroud)
git pull
Updating 0123abde..456789fa
Run Code Online (Sandbox Code Playgroud)

我收到了错误......

error: Entry 'filename' not uptodate. Cannot merge.
Run Code Online (Sandbox Code Playgroud)

我找到的唯一解决方法是'git reset --hard',删除有问题的文件,然后执行'git pull'.这对我来说似乎不对.不应该硬重置删除任何和所有本地更改,从而允许我拉出最新的没有任何合并问题?我使用git错了吗?:)

这是在CI计算机上,因此这里的任何更改都是不需要的.我在Windows Vista上使用git版本1.6.1.9.g97c34.

git merge pull reset

17
推荐指数
4
解决办法
2万
查看次数

如何在不在本地创建远程分支的情况下git fetch和checkout?

使用案例:我在GitHub上有一些回购,有人将它分叉并添加了新功能并启动了拉取请求.我不能自动合并它,因为我想先解决一些小问题.

这是一次性活动,我永远不需要这个远程存储库,所以我不想创建本地remote分支.

基本上我想做:

  1. 从远程存储库复制文件并重写我自己的(没有任何git相关信息).
  2. 看到与我现在的头脑不同.
  3. 解决问题并提交.

怎么做?

git checkout git://github.com/xxx/xxx.git 根本不起作用(失败并出错)

git fetch git://github.com/xxx/xxx.git 有效但不更新任何东西

git merge pull git-fetch git-checkout

15
推荐指数
3
解决办法
4668
查看次数

使用MongoDB $ pull删除数组中的文档

我在MongoDB中有一个集合,如下所示:

{
    "_id" : "5327010328645530500",
    "members" : [
        {
            "participationCoeff" : 1,
            "tweetID" : "5327010328645530500"
        },
        {
            "participationCoeff" : 1,
            "tweetID" : "2820402625046999289"
        },
        {
            "participationCoeff" : 0.6666666666666666,
            "tweetID" : "6122060484520699114"
        },
        {
            "participationCoeff" : 1,
            "tweetID" : "4656669980325872747"
        }
    ]
}
{
    "_id" : "2646953848367646922",
    "members" : [
        {
            "participationCoeff" : 1,
            "tweetID" : "2646953848367646922"
        },
        {
            "participationCoeff" : 0.75,
            "tweetID" : "7750833069621794130"
        },
        {
            "participationCoeff" : 0.5,
            "tweetID" : "6271782334664128453"
        }
    ]
}
Run Code Online (Sandbox Code Playgroud)

基本上,集合具有集群,其中集群具有_id字段和members字段.成员字段是一组文档,具有以下格式. …

pull mongodb

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

如何在Mercurial中的存储库之间推送/拉出单个变更集?

我有以下情况:

  • 我有网站A,它有Mercurial repo,我们已经开发了一段时间了.假设A有5次修订.
  • 我们现在必须创建站点B,它几乎与站点A完全相同,除了图形设计.所以我克隆了回购,开始了网站B,现在B的回购已经包含了A的所有历史记录,还有一堆永远不会回到A的变更集(主要是CSS和图像).让我们说这些改变花了我3次修改.
  • 最后,我现在改变了B,我想回到A,因为它属于两个站点.这是B的回购中的第9版.

问题是:我怎样才能将修订版9从B的回购转移到A的回购中,而不是移动修订版6-8?

  • 我已经尝试过常规推/拉,但这会移动所有变更集.
  • 我已经尝试导出捆绑包或补丁,但由于缺少父级,因此拒绝在A中导入.

我认为DVCS的优点之一就是我可以轻松地做到这一点(在"集中式"VCS世界中我可以通过分支和合并轻松修复,我已经用Vault做了很多而且很容易) .

我在这里错过了什么吗?

注意:我查看了"MQ",但这似乎是一大堆蠕虫,看起来它只会影响正常的提交周期.它是否正确?

任何帮助或指示将不胜感激.谢谢!

丹尼尔

mercurial push pull repository changeset

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

Mercurial命令结合hg pull; hg up

我如何结合Mercurial的命令hg pullhg update成一个?

mercurial pull

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