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
 Github_IT技术博客_编程技术问答 - 「Fatal编程技术网」

将github gh页面合并到母版

我知道这是不明智的,他们分开是有原因的。但对于我的gh页面,它只有一个页面(index.html),我希望这一个页面基本上包含master上的每个文件,以便可以演示。我甚至在考虑使用,直到我偶然发现 那么,有没有办法只让master保持指向它的user.github.com/project 也许吧?我不太明白你的问题;您的gh pages分支已经拥有来自主分支的所有文件。如果您询问如何删除index.html以外的所有内容: git clone git@github.com:cauerego/j

将github repo中的.css文件作为.html文件中的样式表引用

我在github上有一个存储库,里面有一个.css文件。有没有办法让github以我可以在网页中使用的方式提供这个文件 换句话说,我希望能够直接从本地计算机或活动域上的HTML文件在github引用此源文件。比如: <link rel="stylesheet" type="text/css" href="http://github.com/foouser/barproject/master/xenu-is-my-lover.css" /> 我已尝试将包含

“我该怎么做?”;“索赔”;GitHub回购协议?或者找到主人?

大约18个月前,我写了一篇文章,并把它贴在GitHub上。那里的房子在我名下。如果我登录,然后点击“andrew cooke”(来自一条提交消息),我最终会看到“这就是你”。我猜是我。但“会员起”日期是今年2月 在同一页上,它说我有0份公共和0份私人回购协议。那么,我是否作为其他人创建了回购协议?谁我怎样才能发现并收回呢?或者,我是否误解了GitHib接口中的某些内容 这不是一个伟大的项目,但它是我的。我即将开始另一个,但想使用相同的帐户,我感到困惑 [更新:链接可能已断开,因为我已使用答案将项

Github git push-u源主机错误:收到HTTP代码0

我多次使用此命令,每次都有效,但今天在创建回购并再次使用后,出现了一个错误: git push -u origin master 它给了我这个: error: Received HTTP code 0 from proxy after CONNECT while accessing https://github.com/[myrepo] fatal: HTTP request failed 我使用了echo$http_proxy并得到了http://127.0.0.1:48100。但我不记

Github:来自标记的Wiki页面标题不是文件名/web客户端

github中有没有一种方法可以让wiki的标题基于标记?我发现另一个使用markdown的项目,其标题为Home.md wiki页面来自该文件。作者还可以使用web界面,使页面标题与降价相同。该项目在这里: 当我尝试使用class='s的下划线对restructuredtext(Home.rest)执行同样的操作时,标题最终被忽略,甚至没有显示在呈现的页面中。使用标记时也会发生同样的情况。从几个月前和相关讨论来看,页面标题似乎过去是基于标记设置的,但现在完全基于文件名 这就解释了为什么一个项

创建官方github镜像

如何为外部git存储库创建github镜像,使其显示为“真实镜像”,如中所示 到目前为止,我使用以下方法设置了一个镜像: cd /path/to/bare/repository git remote add --mirror github git@github.com:user/repo.git 并将post接收钩子配置为执行一个git push--quiet github。但是,通过这种方式,github无法识别镜像 有没有任何想法可以通过github的方式实现,比如“Mirrorred f

在GitHub';s图形度量,什么是';新增内容';?

它们是添加的代码行还是其他内容?它们是添加或修改的代码行。当您执行git diff时,它们是用+标记的行。因此,这是判断项目中有多少行代码的可靠方法吗(即添加-删除)?嗯,不是,但这是判断提交在项目中影响的好方法(如果尚未在Windows Unix计算机之间转换行尾标记)。

代理背后的GitHub Windows客户端

我正在尝试让Windows的GitHub客户端正常工作。我在公司的Win 7 x64计算机上,在公司代理和防火墙后面。在其他各种帖子之后,我尝试了环境变量和配置变量的多种组合,发现实现克隆和推送更新的唯一方法是使用HTTPS_代理环境变量,包括我的完整公司域用户ID和密码 从安全角度来看,这是不可接受的。有没有其他方法可以让它发挥作用 补充说明: 以下方面发挥了作用: 添加一个名为HTTPS\u PROXY的环境变量,其值为http://[domain]\[userid]:[password]

在GitHub上分叉项目以进行重大更改的正确方法

我在GitHub()上发现了一个有趣的项目,目前正在改进它 我在盖伊项目上做了很大的改变。我正在改变库的架构,修复一些bug,添加一些特性,重构 由于这些变化很大,我不打算向那个家伙提出拉式请求,让他把我的变化推到他的回购协议上 所以我的问题是:我应该放弃他的回购协议,删除其中的所有内容并推送“我的”代码,还是创建一个新的回购协议,然后在自述文件中创建一个链接,告知人们这个项目是基于这个家伙的回购协议?你指的是一个: 当开发人员从一个软件包中获取源代码的副本并开始对其进行独立开发,从而创建一个独

Github,从存储库中删除所有文件

如何仅从存储库中的代码中删除所有文件和提交(但不从wiki中删除任何内容) 创建一个新的空分支,添加任何要替换repo的提交,然后git push-f该分支覆盖远程主机。您可以像这样在本地创建一个新的空分支 git branch newbranch 删除其中的所有文件,然后提交。然后可将其推送到远程,远程将覆盖主机: git push -f origin newbranch:master 这不会删除提交历史记录。请注意,旧的提交仍然可以通过URL访问。

GitHub呈现my README.rst时出现问题。。?

我已经有了一个更新README.rst的方法,但是当涉及到我所包含的项目符号列表时,它的格式并不是我所期望的 除了“我的使用”部分外,其他一切似乎都正常,其中我有以下内容: ***** Usage ***** - Open the template file that corresponds to the API call you'd like to make. * Example: If we want to make a call to the RefundTransaction

Github 如何降级到1.3.0

我正在使用win xp,升级到1.3.1版,但它与xp不兼容,所以登录失败 如何降级到1.3.0 谢谢您可能没有真正的解决方案。由于他们没有为GitHub for Windows提供较旧版本的二进制文件,除非您有安装文件,否则无法安装它 GitHub最近将GitHub for Windows和GitHub for Mac合并为一个应用程序:GitHub Desktop,它需要Windows 7或更高版本: 简而言之,您不能使用GitHub的任何官方桌面应用程序,因为它们不再支持XP 作为替

Github 如何激发詹金斯建立一个项目?

每当github中的源代码更新时,我都有一个运行构建任务的任务。但是我对詹金斯很陌生,我很难做到这一点 我的理解 github.com将向我指定的特定URL发送POST消息。作为一个例子,让我们使用: http://mywebsite/src-updated 因此,源代码得到更新,github将POST消息发送到mywebsite/src updated。由于HTTP在端口80上运行,Apache收到此消息 ____________LAN____________ |

SourceTree多github帐户

我有两个不同的github帐户和两个存储库。克隆存储库时,我使用了正确的用户名 但是,当我想要提交时,我无法在用户之间进行选择。默认情况下,它会选择全局git用户 是否可以选择在SourceTree中提交时使用哪个凭据。转到存储库>存储库设置>高级,然后取消选中“使用全局用户设置”框 然后,您可以在此处配置不同的用户名和电子邮件地址。这将更改用于提交的详细信息。您仍然需要确保git能够推送到存储库(您可以编辑该存储库的配置文件来进行推送到)。这对我在macOS上的工作非常有效(…仅) 转到Rep

GitHub存储库的不同提交者

如何在给定的时间间隔内找到特定GitHub存储库的不同提交者的数量?我在上查看了API,但没有找到一个明显的方法来实现这一点

Github Docker自动生成完成后不显示Dockerfile

我在github中设置了一些自动构建,Dockerfile选项卡出于某种原因显示为空。构建成功,我可以在构建详细信息中看到dockerfile内容,但由于某些原因,它没有填充dockerfile选项卡。我是不是错过了一步?解决了我自己的问题。在构建设置中,默认情况下,它将在受监视的存储库下创建两个条目,一个用于主分支,另一个为空。删除空白条目,一切正常。我可以肯定地说,您遗漏了一些内容。什么?只有上帝(只要选择任何一个上帝)在他/她/它的施主会知道,因为你没有分享任何信息。只是做标准的自动构建方

Github 如何获取问题的请求引用

给定GitHub问题,有没有办法通过API获取引用该问题的pull请求 这些信息显示在GitHub html页面中,但在API文档中我什么也看不到 真的有可能吗 有没有办法通过API获取引用该问题的请求 不是直接的。 甚至,作为拉取请求,也有一个链接“问题””,指向。。。本身 但是,正如在以下章节中提到的: 在过去,请求和问题比现在更紧密地联系在一起。 就API而言,每个请求都是问题,但不是每个问题都是请求 此端点还可以在响应中返回拉取请求。如果问题是拉取请求,则对象将包括拉取请求键 因此,您需

如何将文件上载到github服务器?

如果我做了一些小的修改,没有创建分支,有没有一种简单的方法可以将文件上传到github 我正在尝试在svn中执行类似于提交的操作 有什么方法可以执行此操作吗?一旦您在本地进行了回购并修改了要修改的文件 在存在.git的目录中打开gitbash 执行 git添加。 git提交-m“提交消息” git推送原始主机 你们在当地有回购协议吗?你只是在那里修改了一下,对吗?谢谢你的快速回答!!我下载了整个项目。我只是在那里修改。然而,我不认为我的本地项目和服务器项目之间有链接?

Github 阻止teamcity运行未经更改的生成

我正试图阻止TeamCity将没有更改的构建排队。当从GitHub合并PR时,TeamCity正在将两个构建排队 我的设置如下所示: 有什么想法吗 这是一个构建摘要日志 提前感谢, Tim只需添加一个新的“触发规则”,它将监视任何文件更改。该规则应为:“+:”请查看此注释:。也许这就是你的情况。建议的解决方法是设置内部属性:teamcity.vcsTrigger.analyzeFullHistoryForMergeCommits=false。不需要重新启动服务器。有帮助吗?是什么触发了额外

如何在Github页面上使用node_模块,而无需上传到repo

我正在Github页面上托管一个站点,并使用Jekyll生成它 我使用npm将Angular和Lodash添加到我的项目中,但不想将200多个文件上载到GitHub,因此我将node\u模块添加到我的.gitignore文件中,并确保它们作为依赖项添加到package.json中。问题是GitHub pages/Jekyll在生成包时不会自动安装包 所以我的问题是,我如何在GitHub页面上使用NPM,而不将我的node_modules文件夹实际上载到我的GitHub存储库中?您有两个选项: 在

特拉维斯·西。显示在Github上执行SonarQube的结果

我已经创建了GitHub存储库,将Travis CI添加到其中,并添加了一个带有Travis CI构建信息的图标(运行良好) 此外,我还通过Travis CI添加了SonarQube。它也可以运行,但我不知道如何在Github README.rst中显示SonarQube执行的信息 有什么想法吗 以某种方式显示所有数据(技术债务、代码气味等)将令人惊讶。您可以查看:在中,您将看到如何集成一个徽章,显示您的项目是否通过了质量关卡: 获取徽章本身的URL: 指向项目的URL:

Github 带地形的内环

使用Terraform(v0.9.6)GitHub提供程序,在使用一个资源时,如何将多个不同的问题标签分别分配给GitHub存储库列表 用另一种语言,我可能会写一些类似的东西: for i in repos { for j in tags[i] { make tag j on repo i } } 在下面的示例中,我将向单个存储库添加多个标记。map键是repo,值是字符串列表: variable "issue-labels" { type = "map" defau

与Github共享时取消Xamarin Studio中的版本控制

起初,我试图将一个项目提交到github,后来我无意中没有很好地提交该项目,现在我试图删除版本控制并再次切换以将该项目提交到github 我想看看这个: 但我看到了这一点: 我如何再次向github承诺?我最近遇到了这个问题,并询问了github的优秀员工 注意:我重新设置了一个新的存储库,以提交。我删除了我弄糟的那个旧的。但仍然无法使用Xamarin发布。即使将版本控制中的远程连接更改为新存储库 这就是他们为我提供的解决方案: 来自Github 我不熟悉您用来推送到存储库的工具,但我可以

Github 拉请求到freeCodeCamp指南-如何继续

我想为FCC指南做贡献,我确实做到了。 这是我到存储库的分叉 链接: 但是,当我打开主指南存储库时,我看不到我的更改显示在任何地方。我该怎么做才能将我的更改合并并提交到主repo中?您在原始存储库中看不到您的提交,因为您没有针对该存储库创建请求,而是针对您的fork。换句话说,您打开了将BitYog/guides#BitYog-patch-1合并到BitYog/guides#master的请求。这样,您就更新了自己的master分支,而不是freeCodeCamp/guides分支 只有在将请求

如何防止在github页面上生成jekyll

我正在尝试将一个静态HTML站点上载到github上的用户repo。但是github检测到它是一个jekyll站点,并抛出一个关于由于日期格式而导致构建失败的错误 有没有办法告诉github不要尝试建立回购协议,而是按原样提供?找到了答案- 只需要在repo中包含一个.nojekyll文件

Github AWS代码构建-在buildspec.yml中获取Webhook主体

如果我有一个由AWS CodeBuild中的github webhook触发的构建,有没有办法检查从我的buildspec.yml文件触发构建的webhook主体的内容?还是这些内容刚刚丢失?为了从Github触发codebuild生成,您需要能够使用Github的post数据,并将其转换为对codebuild的调用。在该转换层中,只需从webhook获取所需内容,并将其应用于代码构建环境。将数据传递到代码构建中的方法之一是通过环境变量。我不确定您打算如何触发代码构建,但我假设您需要一个转换层来

Github ssh密钥已添加、已检查,但仍然不';行不通

我根据这个创建了ssh密钥 将其分配给ssh代理 按此将其添加到github帐户 显示正确的封装外形 ssh -T git@github.com 说: 要求: Username for 'https://github.com': 有什么想法吗?提前感谢。请查看以下内容: 高是您通过HTTPS克隆repo,现在希望使用SSH推送的更改 按照上的建议,通过执行以下操作检查您的远程来源: $ git remote -v origin https://github.com/USERNAME/REP

按主控键会在github上锁定一个我的文件夹

我的母文件夹包含3个不同的文件夹,我已将父文件夹推送到我的github存储库,但在上一个文件夹中,有三个文件夹被锁定 我是按照这个网站上的说明做的 名为BorGroup的文件夹已锁定。 这是github的一个图像 如果“锁定”的意思是您无法单击它并查看其内容,请检查相同的borroup文件夹是否在您的计算机上(从您按下的位置)本地有.git子文件夹 这将使borroup成为一个嵌套的Git repo,父repo将其引用为gitlink。你说得对,我能够打开所有隐藏文件,并且有一个嵌套的Git r

GitHub选项在PyCharm VCS中不可用|从版本控制签出

我正在尝试将一个存储库从GitHub克隆到PyCharm,因此我查看了如何做到这一点。我看了看,它告诉我去 在主菜单上选择VCS | Checkout from Version Control | GitHub。PyCharm使用您注册的登录名和密码与GitHub建立连接。建立连接后,将打开选择要克隆的Git Hub存储库对话框 从存储库下拉列表中,选择要从中克隆数据的源存储库 但是,当我从版本控制转到VCS结账时,没有GitHub,只有以下选项: 所以我看了这个答案(我希望PyCharm和I

Github Azure DevOps构建子模块

我有一个连接到Azure DevOps构建管道的私有bitbucket回购。 私有回购有一个子模块连接到公共Github回购 这两个存储库都是通过SSH访问的 我在DevOps中勾选了克隆子模块框 如何向Azure DevOps提供SSH密钥,以便它克隆子模块?无需向Azure DevOps提供SSH密钥,您只需修改私有bitbucket repo中的.gitmodules文件,即可使用HTTP协议指定子模块github repo URL 例如,将.gitmodules文件修改为: [submo

GitHub API:个人访问令牌会自动删除

我需要访问Github GraphQL API,以便每N小时永久发出以下请求: query($ids: [ID!]!) { rateLimit { cost remaining resetAt } nodes(ids: $ids) { ... on Repository { milestones(last: 100) { nodes { issues(last: 100) {

GitHub公关帮助。如何添加用户?

我有一份已提交的PR,我要求对其进行小的更新/更改。用户在PR打开期间切换了GitHub配置文件,直到我查看PR。他现在希望能够将更改作为他的新用户名提交到PR。有没有办法给新用户对PR的写访问权 这是一个供PR参考的帐户。旧帐户是否仍然存在?贡献者应该能够让新帐户为其存储库和分支贡献更改。这将更新现有的公关。我已经要求用户这样做。我认为这是最好的办法。@chris,谢谢你的建议!旧帐户是否仍然存在?贡献者应该能够让新帐户为其存储库和分支贡献更改。这将更新现有的公关。我已经要求用户这样做。我认为

无法通过github登录到螺丝刀.cd

每次我尝试登录到https://cd.screwdriver.cd/login我收到{“statusCode”:403,“错误”:“禁止”,“消息”:“用户github:tannupriyasingh不允许访问”}错误 我尝试使用这里提到的步骤将webhook添加到Githubhttps://developer.github.com/webhooks/creating/并运行到隧道541e163b.ngrok.io未找到响应 我希望登录并在光盘中创建部署管道。https://cd.screwdr

Github 有没有可能;捐赠;一个数据包到Git LFS存储库,以便我可以从中提取文件?

我尝试使用命令“git LFS pull”从Github LFS存储库下载一个大文件。但是,我得到了以下响应:“批处理响应:此存储库超出了其数据配额。请购买更多数据包以恢复访问。”唯一的问题是,我不拥有此存储库,因此,为我自己的帐户购买数据包毫无帮助。那么,我有没有办法购买一个数据包,然后将其“捐赠”到我试图从中下载大文件的存储库中?如果没有,是否有其他方法可以从Github LFS存储库下载文件?从2017年开始说明: 即使是分叉存储库也不能解决这个问题 联系回购协议的所有人并给予(捐赠)一

Github Helm3-将图表推送到gitlab时校验和摘要格式无效

当我尝试在注册表上推送舵图时,会出现以下错误: Error: failed commit on ref "manifest-sha256:5baf343aead5ca0a290482a62446500bc92678c991f70f67897c80cc69f7e39b": invalid content digest in response: invalid checksum digest format 我尝试推动Gitlab、Github(在个人现有存储库上) 我使用helmv3.0.0+ge

github操作获取测试生成的URL

我似乎不知道如何在文档中的任何地方获取测试工作流的URL。我有一个简单的作业,它运行测试,如果失败,它需要将失败作业的URL发布到另一个web服务 我本以为这会出现在默认的环境变量中,但显然不是 谢谢,我确信文档中没有这方面的内容,但我最终发现这是可行的: https://github.com/<name>/<repo>/commit/$GITHUB_SHA/checks https://github.com///commit/$GITHUB_SHA/支票 不久前GH论

Github操作中的PR更新事件

在Github操作中,向PR添加新提交时会触发哪个事件?我已经尝试了创建的和编辑的事件。下面是我的操作文件中的一个片段 on: pull_request: branches: - develop types: - opened - edited pull_request_review: branches: - develop types: - edited 试试这个 虽然“Events API时

Github 通过webhook传递请求状态和提交数据

我正致力于实现Jira和Github之间的集成自动化,其中票证通过基于请求状态/生命周期的工作流转换其状态(进行中->代码审阅->完成) 已创建拉取请求:票证转换到代码审阅状态 拉取请求合并:票证转换到完成状态 我面临的问题是如何为Jira自动化过程发送足够的数据。开发者提交消息包括我正在寻找的票证ID(git commit-m'ID-22,),我还需要知道请求数据才能知道PR的状态 在为此配置webhook时,我选择接收要发送到我的Jira自动化工作流的pull请求和Push的事件 事件单独

如何在Github操作作业期间用代码中的秘密替换API密钥?

我通常将API密钥隐藏在XML文件中,并使用.gitignore和getString()来检索我的API密钥 我正在尝试使用Github操作来自动化调试apk的Gradle构建和发布。由于XML文件没有上传到repo,它显然失败了 有没有办法将我的密钥存储在Github Secrets中,然后用该密钥替换代码 当前代码:headers[“token”]=getString(R.string.token) 替换了Github操作服务器中的代码:headers[“token”]=“MY\u API\

Github 使用';关闭来自另一个PR的拉取请求;关闭';关键词 问题:

Github支持使用关闭PR中的问题。是否可以从拉取请求关闭拉取请求 背景: 我在br_1上以交互方式将我的一个大型PR重设为br_2上一个更易于查看、合并且语义更有用的提交组。我从br_2打开了第二个PR,它应该取代br_1 原始PR应保持打开状态,以防我的审阅者需要深入了解原始开发顺序、评论、讨论等。一旦合并br_2,则br_1上的PR不再有用,也应关闭 Github的UI似乎表明br_2应该在合并时关闭br_1(参见下图1),但是: 我在文档中找不到这种行为 我无法通过以下测试产生此行为

如何使用Github.io URL回退设置Github自定义域

为Github页面设置自定义域涉及添加CNAME文件和定义DNS记录。但是如果DNS未设置或域注册失效,那么CNAME文件将使其github.io URL无法访问。如果域失效且CNAME文件仍然存在,那么什么设置会回退其github.io URL?可能发生这种情况的场景包括当所有者不知道发生错误或无法编辑或死亡,并且没有其他人可以访问时

有没有办法在Github上轻松搜索/列出模板存储库?

有没有一种方法可以轻松地搜索/列出 模板非常有趣,因为它们允许从一个模板创建一个新项目,而不必获取所有的历史记录 Spring启动的示例: 我尝试了Github本身的常规搜索,但使用“模板”查询不会给出任何有意义的结果,因为许多存储库使用的“模板”字符串没有实际的Github含义。我也找不到任何方法来标记这些回购协议。 即使是,似乎也没有为模板存储库包含适当的限定符 这让我想知道,既然目前发现率如此之低,它们实际上是如何变得有用的 谢谢 昨天从Github支持部门得到了答案。到目前为止,这是不可

避免从raw.githubusercontent.com获取缓存内容

我注意到,使用curl从github获取内容时,使用以下格式: https://raw.githubusercontent.com/${org}/${repo}/${branch}/path/to/file 它有时会返回缓存/过时的内容。例如,对于此操作序列: 卷曲 将新提交推送到该分支 卷曲 步骤3将返回与步骤1相同的内容,并且不反映新的提交 如何避免获得过时的版本 我注意到在Github WebUI上,它向url添加了一个令牌,例如:?token=AABCIPALAGOZX5R,这可能会避

Github 如何验证SSH指纹?

我如何知道GitHub服务器rsa2密钥指纹与他们在as上显示的指纹不匹配呢 我正在设置我的GitHub帐户以使用SSH提交代码。这个问题在第一次访问尝试时出现,putty希望缓存密钥。从网络上的足够多的资源中,我发现有足够多的信息让我确信它实际上是GitHub,但我个人如何验证它呢?意识到欺骗风险等,但这不是问题所在 在第一次尝试git clone[repository ssh url]之后,我从putty获得了ssh rsa 2048指纹。您看到这一点的原因是因为您使用的是一个旧的、过时的s

Github 如何在分支中本地访问git代码?

我喜欢编辑驻留在分支中的git代码。每次我将git签出到master中时,windows系统都会隐藏分支代码。因此,访问该分支代码的唯一方法是将git签出返回到其中。是否有一种方法可以指示本地编辑器打开隐藏分支中的代码而不进行签出?要在git中创建分支,请打开命令行终端,然后键入: git branch 这将显示您当前的所有分支。然后,要创建新分支,请输入 git checkout -b <branch-name> git签出-b 为什么要这样做?你想实现什么?我想在编辑器中打开

Github 如何在Circle CI中测量束大小差异报告?

Circle CI允许您在PR上自动发布评论。我正在尝试使其自动发布有关捆绑大小的评论。由于我的应用程序使用源地图资源管理器,我可以轻松地导出一个stats.json文件,如下所示: 源地图浏览器foo.min.js——json { “结果”:[ { “bundleName”:“tests/data/foo.min.js”, “totalBytes”:718, “mappedBytes”:681, “未显示字节”:1, “字节”:1, “sourceMapCommentBytes”:35 } ]

  1    2   3   4   5   6  ... 下一页 最后一页 共 207 页