Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何从git中的特定远程设备请求pull请求?_Git_Github_Git Push_Git Pull_Git Remote - Fatal编程技术网

如何从git中的特定远程设备请求pull请求?

如何从git中的特定远程设备请求pull请求?,git,github,git-push,git-pull,git-remote,Git,Github,Git Push,Git Pull,Git Remote,这是我的git配置文件的外观: [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = false [remote "origin"] url = git@github.com:XXXXXXX

这是我的git配置文件的外观:

[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = false
[remote "origin"]
        url = git@github.com:XXXXXXX/training.test.git
        fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
        remote = origin
        merge = refs/heads/master
[remote "upstream"]
        url = https://github.com/YYYYYYY/training.test.git
        fetch = +refs/heads/*:refs/remotes/upstream/*
remote
“origin”指向我的github帐户
remote
“上游”指向一个不同的github帐户,我从那里进入了我的账户

问题1:所以每次我做
git拉动
,它都会
从我的
远程
(即“原点”)拉动
。 如何对
远程上游
进行
git拉取

问题2:如果我提交任何更改并将其推送到我的存储库,则必须通知另一个用户“yyyy”请求拉取。我将如何实现这一点

  • git pull upstream branchname
    ,您可以通过
    git branch-a
  • 您可以在git存储库中配置hook,以便在推送之后通知项目中的所有成员,请参见和
  • 另外,关于第二季度,您可以找到提供其他解决方案的

  • git pull remoterepo remotebranch[:localbranch]
    (例如,
    git pull上游foo:bar
    git pull pustream foo

    或者
    git checkout——如果您的本地回购没有名为
    remotebranch

    您可以使用
    git branch-r
    显示远程分支

  • 你可以用

  • 这不起作用:我得到一个错误:`您要求从远程'上游'提取,但没有指定分支。由于这不是当前分支的默认远程配置,因此必须在命令行`@user1988876上指定一个分支,然后应使用
    git pull upstream master
    ,您可以使用
    git branch-a
    查看您可以从何处提取的完整列表。此操作不起作用:
    git pull up/master fatal:“upstream/master”似乎不是git存储库fatal:无法从远程存储库读取。请确保您具有正确的访问权限,并且存储库存在。
    Is表示您的
    上游
    repo中没有分支机构名称主机。那个么你们想在上游拉哪个分支呢。e、 g.
    git-pull-up/foo-master
    因此尝试使用
    git-branch-r
    查看远程分支。:)当我执行
    git-branch-r
    时,我看到了
    upstream/master
    ,但是
    git-pull-up/master
    失败,我很抱歉。。不是
    git-pull-up/master
    ,而是
    git-pull-up-master