github合并源和主存储库

github合并源和主存储库,git,cygwin,Git,Cygwin,我在github有一个主存储库。我创造了一个叉子。我创建了一个分支,做了一些更改,并在github上提交/推送。现在我需要合并主存储库和我的分支。我如何合并这两个。我已经创建了主要仓库的克隆。当我试着去做 git拉原点branchname 我明白了 AllocationBase 0x9A0000,基地址0x9E0000,区域大小0x140000,状态0x2000 C:\Program Files(x86)\Git\bin\sh.exe:*无法为cygwin的h保留空间 eap,Win32错误0

我在github有一个主存储库。我创造了一个叉子。我创建了一个分支,做了一些更改,并在github上提交/推送。现在我需要合并主存储库和我的分支。我如何合并这两个。我已经创建了主要仓库的克隆。当我试着去做

git拉原点branchname

我明白了

AllocationBase 0x9A0000,基地址0x9E0000,区域大小0x140000,状态0x2000

C:\Program Files(x86)\Git\bin\sh.exe:*无法为cygwin的h保留空间 eap,Win32错误0


请建议如何合并两者?

我认为工作流是这样的:

git clone http://remote rep here
... Do work ...
git branch temp
git checkout temp
git pull http://remote rep here
git checkout master
git merge temp

不确定我是否完全理解:您是否能够将主分支拉到本地磁盘?但是,当您尝试拉取另一个分支时,您的git客户端会因您发布的错误而失败?这不应该发生。其他Git操作是否也会出现相同的错误?
git clone http://remote rep here
... Do work ...
git branch temp
git checkout temp
git pull http://remote rep here
git checkout master
git merge temp