草庐IT

END_REQUEST

全部标签

git - 如何在github上做pull request?

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

git - Heroku Git - fatal error : The remote end hung up unexpectedly

MicrosoftWindows[Version6.1.7600]Copyright(c)2009MicrosoftCorporation.Allrightsreserved.E:\Windows\system32>herokuloginEnteryourHerokucredentials.Email:mymail@yahoo.comPassword(typingwillbehidden):Foundexistingpublickey:E:/Users/Stewie/.ssh/id_rsa.pubUploadingSSHpublickeyE:/Users/Stewie/.ssh/id_

Git 显示错误 "does not appear to be a git repository fatal: The remote end hung up unexpectedly"

我刚刚在我的CentOSLinux服务器上安装了GIT并进行了配置。当我使用gitinit创建一个新的存储库时,它工作正常并且还提供了命令的输出。但是每当我尝试将远程存储库克隆到我的本地计算机文件夹时,它都会显示以下消息:fatal:'/public_html/repositories/git-test/.git'doesnotappeartobeagitrepositoryfatal:Theremoteendhungupunexpectedly有没有人遇到过这个问题,可能是什么原因? 最佳答案 您的路径可能不完整。也许您的完整路径

git - 权限被拒绝(公钥)/致命 : The remote end hung up unexpectedly?

所以我使用以下命令开始制作Jekyll站点,$gitclonehttps://github.com/plusjade/jekyll-bootstrap.gitUSERNAME.github.com$cdUSERNAME.github.com$gitremoteset-urlorigingit@github.com:USERNAME/USERNAME.github.com.git设置本地和github存储库后,我尝试将更改发送到github,$gitpushoriginmaster找到这个,Warning:PermanentlyaddedtheRSAhostkeyforIPaddress

git - 致命 : The remote end hung up unexpectedly while pushing to Git repository

我创建了一个名为DirectorySocket的新存储库,并从名为DirectorySocket的项目目录中执行了以下操作:$gitinit$gitadd.$gitremoteaddorigingit@github.com:neilghosh/DirectorySocket.git$gitcommit-m"Initialversion"$gitpushoriginmaster我得到了以下错误:ERROR:Permissiontoneilghosh/DirectorySocket.gitdeniedtoneilghosh/googly.fatal:Theremoteendhungupun

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 - 克隆 git repo 导致错误 - 主机 key 验证失败。致命的 : The remote end hung up unexpectedly

我正在使用SSH将git存储库克隆到我的网络服务器,但每次我都会收到此错误$gitclonegit@github.com:aleccunningham/marjoram.gitCloningintomarjoram...Hostkeyverificationfailed.我已经尝试了几乎所有出现在Google搜索中的方法,但我很惊讶为什么这不起作用。有什么想法吗?另外,我没有使用Jenkins之类的东西。 最佳答案 问题可能是Github不在您的~/.ssh/known_hosts文件中。将GitHub添加到授权主机列表中:ssh-

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

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