Questions tagged «github»

GitHub是基于Web的托管服务,用于使用Git进行版本控制的软件开发项目。使用此标记可以解决有关托管在GitHub上的存储库问题,特定于GitHub的功能以及使用GitHub与其他用户协作的问题。不要仅仅因为存储库恰好托管在GitHub上,而将此标签用于与Git相关的问题。

16
git clone错误:RPC失败;curl 56 OpenSSL SSL_read:SSL_ERROR_SYSCALL,错误10054
我在克隆git存储库时遇到问题。我已经尝试了几天,并尝试了许多解决方案(大多数情况下,该问题稍有不同,但似乎适用),但是没有任何事情可以有所作为。 我曾尝试关闭防病毒软件和防火墙,但这没有帮助。我也尝试过卸载并重新安装网络适配器驱动程序(并重新启动计算机),但没有成功。 据我了解,这是一个网络问题,因为远程服务器不断挂机,但我无法设法解决问题。 使用git clone -v --progress似乎提供与git clone相同的输出。git clone -v --progress https://github.com/mit-cml/appinventor-sources.git的输出 克隆到'appinventor-sources'... 远程发布 git-upload-pack(gzip 1425至774字节):计数对象:41649,已完成。 remote:压缩对象:100%(7/7),已完成。 错误:RPC失败;curl 56 OpenSSL SSL_read:SSL_ERROR_SYSCALL,errno 10054 致命:远端挂断意外 致命:早期EOF 致命:索引包失败 我现在尝试再次增加缓冲区 git config --global http.postBuffer 1048576000 但还是一无所有。 我正在从git克隆进行故障排除时,远程端意外挂起解决方案。
77 windows  git  curl  github  clone 

8
在Jekyll和GitHub Pages中重定向旧页面的最佳方法是什么?
我在github页面上有博客-jekyll 解决网址策略迁移的最佳方法是什么? 我发现共同的最佳实践是像这样创建htaccess Redirect 301 /programovani/2010/04/git-co-to-je-a-co-s-tim/ /2010/04/05/git-co-to-je-a-co-s-tim.html 但这似乎不适用于Github。我发现的另一个解决方案是create rake任务,它将生成重定向页面。但是,由于它是html,因此无法发送301head,因此SE搜寻器不会将其识别为重定向。


2
GitHub将请求拉到新的上游分支
我的工作流程:我有一个远程项目(上游)的分支(起源)。我创建了一个分支,主题/票。我想在同名的全新“ topic / ticket”分支中向上游项目创建源分支的拉取请求。换句话说,我不希望将请求请求发送到master分支或任何现有分支。 使用BitBucket时,我有此选项。创建PR时,请选择源分支,然后远程分支选择将允许“创建新分支(主题/票证)”。 在GitHub中,我似乎没有此选项。我可以输入新的分支名称;但随后可以选择继续变灰,直到我选择一个有效的,现有的上游分支为止。 烦人的解决方法是在执行PR之前先在上游创建分支。但这需要询问可以向上游提交的人-在我看来,必须有一种更简单的方法来执行此操作。 那么,GitHub有什么方法可以创建拉取请求来创建新的上游分支,或者这仅仅是已知的限制?
76 git  github 

3
来自其他用户的Git拉命令
我正在和朋友一起开发一个项目,代码在Git上。如果我需要从朋友的机器上提取更改,是否可以使用以下命令从用户名/密码中提取更改? git pull https://myusername@github.com/abc/theproject.git
76 git  github 

7
GitHub页面和相对路径
我gh-pages为我正在GitHub上进行的项目创建了一个分支。 我使用Sublime文本在本地创作网站,而我的问题是,当将其推送到GitHub时,所有指向Javascrips,图像和CSS文件的链接均无效。 例如,我的头部中有这个。 <link href="assets/css/common.css" rel="stylesheet"> 这在本地很好用,但是在GitHub上不起作用,因为链接没有使用资源库名称作为URL的一部分来解析。 它要求: http://[user].github.io/assets/css/common.css 什么时候应该要求: http://[user].github.io/[repo]/assets/css/common.css. 我当然可以将回购名称作为URL的一部分,但这会阻止我的网站在开发过程中在本地工作。 知道如何处理吗?
76 html  github 


3
我无法删除git上的远程主分支
我需要删除一个master分支,但是事实证明这很困难。我只想清理该分支并重新开始。我正在从dev分支中删除。我希望GitHub上的管理员是干净的。 # git push origin --delete master > To https://github.com/mymasterb.git ! [remote rejected] master > (deletion of the current branch prohibited) error: failed to push some > refs to 'https://github.com/mymaster.git' 我该如何简单地以全新的方式开始我的主人?
76 git  github 

4
如何控制文件在GitHub要点中的显示顺序
有没有一种方法可以控制文件在要点中的显示顺序?它们似乎不是按字母顺序或按时间顺序排列的。我想让README.md作为多文件要点中的第一个文件出现,但是似乎没有任何“删除”文件并重新添加的内容。 我看不到这些文件的命令,还是GitHub维护了一个内部文件类型优先级列表?
76 github  gist 

4
“ git remote add上游”有什么帮助?
我正在阅读:https : //wiki.diasporafoundation.org/Git_workflow#Rebase_your_development_branch_on_the_latest_upstream 这是摘录: 您的存储库是最新的 为了从开发主干中获取最新更新,请执行一次设置以通过输入以下内容将主要的GitHub存储库建立为远程数据库: $ git remote add upstream git://github.com/diaspora/diaspora.git 为您的开发部门提供最新的上游资源 为了使您的开发分支保持最新状态,请在上游主服务器的当前状态基础上重新进行更改。请参阅什么是git-rebase?以下部分以了解有关重新定级的更多信息。 如果您已如上所述设置了一个上游分支和一个名为100-retweet-bugfix的开发分支,则将更新上游,更新本地主服务器,并从中重新建立分支,如下所示: $ git fetch upstream $ git checkout master $ git rebase upstream/master $ git checkout 100-retweet-bugfix [确保在分支中根据需要提交所有内容] $ git rebase master 为什么在这种情况下需要添加“远程上游”?我不是刚刚做完了: $ git checkout master $ git pull origin master $ git checkout 100-retweet-bugfix …
76 git  github  rebase 

3
github与其他仓库链接
我有一个项目依赖于github中的两个仓库。当我将项目提交到github时,如何链接到这两个仓库?我应该在自己的存储库中复制文件,还是链接到特定版本的另一个存储库,因为我不希望文件更新并导致不兼容。我已经创建了我的github存储库,该怎么办?
76 git  github  gitorious 

6
如何配置Travis-CI以构建拉取请求并合并到无冗余主服务器
用“ BDD”表示: 背景: 鉴于我正在为GH回购做贡献 当我创建请求请求时 ,Travis应该构建最新的提交 当我推送到现有的请求请求时 ,Travis应该构建最新的提交 当我将拉取请求合并到母版时 ,Travis应该构建母版 Travis-CI的“构建推送”和“构建PR”设置让我感到困惑,因为: 同时启用这两个选项会使Travis将两次构建每个Pull Request 一次在该分支上提交 并再次将该分支合并提交到其目的地 仅启用“构建PR”会导致PR的构建,但不会导致合并后的构建(即在主数据库上)。 通过构建对回购协议的所有推送,启用“推送”蛮力将满足上述条件。您可以尝试通过列入白名单和黑名单的分支机构来欺骗事物,但是除非您严格遵守分支机构的名称,否则这可能会咬住您。 这在Travis-CI文档和GH问题#3241中有更多解释。 任何人都知道满足上述条件的配置吗?

7
密钥用户有多个值。
出于某种原因,当我尝试为我的git帐户设置user.name时,出现了“关键user.name有多个值”的错误。如何将其设置为单个名称?
76 git  github 

4
git:每个远程都有不同的.gitignore文件
我有一个远程回购,我想在其中提交某些文件(已编译的文件以将它们部署到云计算平台上),但是我不想在github上部署它们... 有什么办法可以拥有不同的.gitignore文件,每个远程文件一个?
76 git  github  gitignore 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.