草庐IT

REQUEST_MEDIA

全部标签

perl - 为什么 cygwin 上的 Git.pm 会提示 'Out of memory during "large"request?

我在cygwin中执行gitsvnrebase时遇到此错误Outofmemoryduring"large"requestfor268439552bytes,totalsbrk()is140652544bytesat/usr/lib/perl5/site_perl/Git.pmline898,line3.268439552是256MB。Cygwin的最大内存大小设置为1024MB,所以我猜它对perl有不同的最大内存大小?如何增加perl程序可以使用的最大内存大小?更新:这是错误发生的地方(在Git.pm中):while(1){my$bytesLeft=$size-$bytesRead;

git - 如何在github上做pull request?

我是git和github的新手。假设我有一个公共(public)的github仓库,我想给我的老板信息关于githubpullrequest,这样他就可以在他的本地pc上运行同一个项目,并且也做代码审查。请让我知道我需要做什么?我需要一些设置吗在我的githubpublicrepo上做或运行一些命令?我能够成功创建一个公共(public)repo协议(protocol),我能够获得整个项目的zip文件并能够对其进行测试本地。但是需要通过pull请求来执行此操作,因为这是我老板的要求。 最佳答案 GitHubpull请求只有在您将原始

git - Pull Request,忽略一些文件更改

当我在GitHub上(针对master分支)执行PullRequest时,我们可以忽略一些文件更改吗,比如我们在分支'release'中有一个名为'fileA'的文件,我们在'master'中有相同的文件,但是我们在分支'release'中对'fileA'进行了一些更改当我们进行PullRequest时,有什么方法可以忽略“fileA”中的更改,不让它merge到“master”中。 最佳答案 您不能有选择地忽略pull请求中的某些文件。两个解决方法可以是-首先-从“发布”创建一个新分支替换'master'中不需要的文件从这个新分支

git - 如何处理 GitHub 上的第一个 Pull Request?

我对Git比较陌生。到目前为止,我的知识包括gitaddpushcommit。就是这样,直到现在它对我来说已经足够好了。:)然而,今天早上有人向我发送了一个pull请求,据我所知,这意味着有人fork了我的存储库,进行了一些调整并标记我说,“嘿塞尔吉奥,我做了一些改进。考虑将它们用于master分支。"我说的对吗?https://github.com/sergiotapia/CherryTomato/pulls如果是这样,我如何轻松地将此用户更改merge到存储库的master分支中?我需要触发什么命令?更重要的是,有人可以用通俗易懂的语言解释必须发生的过程吗?谢谢。

git - 如果你不能提交到他们的分支,你怎么能将提交到另一个人的 github pull request 添加到你的 repo?

场景如下:我有一个公共(public)repoA。BobforkA,向Bob/master添加一些提交并提交pull请求以mergeA/master。在将其merge回A/master之前,我想对提议的pull请求进行一些更改。如果我无法推送到Bob/master,我该怎么做? 最佳答案 您可以在此处使用许多工作流程。一些例子是:对pull请求发表评论,并让Bob进行一些更改。参见PullRequestDiscussion了解更多信息。将pull请求merge到一个不同的分支,然后在merge到master之前进行更改。您需要从命令

git - 为什么GitHub调用国外提交,一个 "Pull Request"?

我很好奇为什么GitHub将提交称为merge,“pull请求”。据我了解,gitpull会将所有更改从远程存储库pull入当前工作分支。然后将这些更改与FETCH_HEADmerge。(GitPull)所以看看gitpush...推送实际上会将已提交的更改推送到存储库。这不是您在Git存储库中所做的吗?提交“请求”以merge您的代码?那么为什么不将其称为“推送请求”呢? 最佳答案 术语“pull请求”来自于许多开源项目自行组织的分布式性质。不是仅仅将您的更改推送到存储库(就像您对集中式存储库所做的那样,例如使用Subversio

git - 当我 "git push"git 现在说 "Create pull request for ..."。为什么?

我正在对一个分支中的一个项目进行更改,到目前为止,除了我以外没有人知道该分支。然而,最近开始,当我gitpush对于这个项目,我现在收到这个作为回复的一部分:remote:Createpullrequestfor>:remote:https://bitbucket.org/...我不知道为什么Git会给我这条我以前从未见过的消息。即使我删除远程分支(使用“gitpushorigin:>”我现在仍然收到这条消息!(我成功删除在Remote上分支,但消息仍然存在) 最佳答案 注意:现在可以禁用这些消息。参见Jake'sanswer.阅读

GitHub Pull Request 到一个新的上游分支

我的工作流程:我有一个远程项目(上游)的分支(来源)。我创建了一个分支,topic/TICKET。我想在同名的全新“topic/TICKET”分支中创建我的原始分支到上游项目的pull请求。换句话说,我不希望将pull请求发送到master分支或任何现有分支。当使用BitBucket时,我有这个选项。当我创建我的PR时,我选择我的原始分支,然后远程分支选择允许“创建新分支(主题/票证)”。在GitHub中我似乎没有这个选项。我可以输入新的分支名称;但是在我选择一个有效的、现有的上游分支之前,继续的选项会变灰。烦人的解决方法是在我执行PR之前在上游创建分支;但这需要询问可以提交上游的人—

node.js - 使用 MongoDB 在 Windows Azure 上对 node.js 应用程序的第一个请求产生 400 Bad Request

我正在使用WindowsAzure部署我编写的node.js应用程序,该应用程序向客户端公开了一个相当简单的RESTCRUDapi。它托管在WindowsAzure网站上,并通过WindowsAzure商店与mongoose一起使用MongoDB。我对服务发出的请求是JSON,响应是JSON(不确定这是否重要,但其他人已经谈到了对Content-Type为application/json的请求的400个响应)在很长一段时间内第一次访问时,应用程序会返回400BadRequest而不会失败。只要我通过经常点击它(至少每分钟一次左右)来保持应用程序“温暖”-我似乎再也不会遇到这种情况了。托

node.js - 使用 MongoDB 在 Windows Azure 上对 node.js 应用程序的第一个请求产生 400 Bad Request

我正在使用WindowsAzure部署我编写的node.js应用程序,该应用程序向客户端公开了一个相当简单的RESTCRUDapi。它托管在WindowsAzure网站上,并通过WindowsAzure商店与mongoose一起使用MongoDB。我对服务发出的请求是JSON,响应是JSON(不确定这是否重要,但其他人已经谈到了对Content-Type为application/json的请求的400个响应)在很长一段时间内第一次访问时,应用程序会返回400BadRequest而不会失败。只要我通过经常点击它(至少每分钟一次左右)来保持应用程序“温暖”-我似乎再也不会遇到这种情况了。托