我看到以前的帖子问这个问题,但没有一个能帮我解决这个问题。我不通过命令行使用Git,而是将它集成到Xcode中。我创建了一个分支并将其推送到GitHub,现在我想删除它。我在Xcode中删除了它,但它仍然在GitHub上。GitHub的说明说只需转到Admin并删除回购协议,但在那里它说它将删除整个项目,而不仅仅是分支。那么我遗漏了什么呢?您想删除github上的分支吗?照办
$ git push origin :branch-name
其中,您必须用远程存储库的名称替换origin,并用要在
我知道以前有人问过这个问题,我一直在看这个链接:
我对在Windows和GitHub上使用GitGUI应用程序非常陌生
我已经通过从Git Hub网站以以下格式键入存储库的URL来“获取”现有存储库
为了推送它,我将粘贴文件复制到本地git目录中,然后在git Gui中点击f5并提交/推送到源
然而,每次我想要推送一些东西时,它都会要求我输入用户名和密码。
该指南要求使用给定格式的用户名和密码创建名为.git credentials的文本文件:
问题:
我如何将.git凭据文件的使用与我的g
我正在尝试创建以下工作流,以便在我的项目上进行持续集成
开发人员向Github提交代码更改
Github将整个代码库发送给Travis CI
Travis CI做了以下工作
运行测试
构建具有分发价值的包,保存在Travis CI本地的文件系统位置
将具有分发价值的包部署到Nodejitsu
Nodejitsu使用具有分发价值的包重新启动服务器
这可能吗?步骤是什么?通过Github webhooks,我确实让Travis CI运行测试,并让Nodejitsu部署(未经测试且适合发行)G
我在一个GitHub项目上有一个分支,我将它合并到master中。然后我点击了GitHub上的“删除分支”按钮,并认为我已经准备好了
事实证明我不是,我想恢复/重新激活分支。我没有删除本地respository上的分支,之后也没有运行任何git fetch/pull。只需单击GitHub上的删除按钮
我想知道下一步该怎么做。考虑从我的本地机器上执行git push,但不确定会产生什么影响,GitHub上的远程repo会不会抱怨死掉的分支被带回来,等等。如果你没有从本地机器上删除分支,并且你有权推
我正在尝试使用GithubAPI启动存储库。这是通过一个网络来完成的。我试图使用请求库在python中实现此功能,但它不起作用。以下是一个最低限度的工作示例:
常量定义为GITHUB\u API=API.GITHUB.com,GITHUB\u USER=待加星号的回购协议所有者的用户名,以及GITHUB\u repo=待加星号的回购协议的名称
url = urljoin(GITHUB_API, (user + '/starred/' + GITHUB_USER + '/' + GITHUB_RE
我的问题是,使用remote_file资源从Github下载一个特定的Chef节点失败(无论是在正常Chef-client模式下,还是在Chef-shell模式下)
使用wget和curl从同一台服务器下载。同样的资源声明也适用于我的机器
资源声明(失败的最简单版本):
通过升级到较新版本的Chef,我可以解决我的问题
版本11.14.2修复了这一问题(尽管我不知道它到底是什么变化)。我也看到了这一点。我在这里打开了一个问题:
remote_file "/var/gerrit/review/pl
我正在GitHub上编写一个README.md文件。
在我的项目说明中,我想提及Windows用户路径,特别是:
C:\Users\<username>\AppData\Local
C:\Users\\AppData\Local
我只是在这里看到,这样格式就可以很好地工作了。相反,在Github上,该行显示如下:
C:\Users<username>\AppData\Local\
C:\Users\AppData\Local\
即使md文件包含正确的格式。似乎\和
标签: Github
github-for-windowsgithub-for-mac
快速提问,如果我有不同的PC,它们共享相同/不同的项目,我想对这些项目做出承诺
我如何确保所有提交都来自我的GitHub帐户所有者?现在,它使用PC用户名而不是我的GitHub帐户提交 您可以通过以下方式设置Git用户名:
打开Git Bash。
设置Git用户名:
$git config--global user.name“Mona Lisa”
确认您已正确设置Git用户名:
$git config--全局用户名
会输出蒙娜丽莎吗
参考资料:@rivar\u如果下面的一个答案解决了您的问题,您
在我看来,您只能看到master分支上的易受攻击的依赖项。我在一个单独的分支上修复了警报中提到的那些,并希望检查实际上是否修复了易受攻击的依赖项,因此我真正需要的是能够检查特定分支的警报,这可以做到吗?GitHub报告的警报可能仅对默认分支有效(通常是主分支,但是)
如果您还没有准备好将修复程序合并到回购协议的默认分支,一种解决方法是将该分支推到新的专用(和临时)存储库的默认分支(通常是master),以检查是否在新回购协议上检测到任何新警报
更新日期:2020年10月,2年多后:向本文件和文档
标签: Github
github-apigithub-webhookgithub-appgithub-check-run
我创建了一个新的来执行。我希望它能在每一个PR上被触发。当我从我的存储库中的另一个分支获得PR时,它工作得非常好。但是,当有人分叉我的回购协议并进行PR时,我的应用程序的webhook永远不会得到它用来触发检查运行的事件。为什么?我怎样才能改变这个
我在Guthub上进行了搜索,得到了881份回购协议。Blazor&C#repos。
有没有办法轻松下载所有这些回购协议而不是逐个下载?是的,您可以通过github搜索api运行查询:
这将为您提供一页100个存储库。您可以在所有页面上循环,提取ssh_url(或http,如果愿意),然后将结果写入文件:
#作弊知道我们目前有9页
对于{1..9}中的i
做
卷曲“https://api.github.com/search/repositories?q=blazor+语言:C%23,每页
标签: Github
git-submodulesdelete-fileundorevert
我不小心删除了Github上存储库中的文件,但我仍然在本地保存这些文件。我很难把它们往上推,因为上面说我有一个子模块。文件显示为灰色。我怎样才能解决这个问题?双文件夹是不可单击的子模块您能分享错误的屏幕截图吗?只需在github上重置主(?)分支头..?我现在已将屏幕截图添加到原始帖子中。我已尝试在github上重置主分支头,我以前的所有文件都在同一个目录中,现在它们也是子模块,我不想删除它们。您可以使用以下命令添加子模块:git submodule add{url}{submodule}。此外
标签: Github
esp8266arduino-esp8266
我可以从公共repo进行更新,现在我想使用令牌向GitHub进行身份验证,以便下载私有repo的固件,但我的连接被拒绝(错误代码-1)
我已经配置了证书和NTP时间,我不会把这个代码,因为它的工作。但是这里有一个问题
这是我的密码
BearSSL::WiFiClientSecure client;
bool mfln = client.probeMaxFragmentLength("https://api.github.com", 443, 1024); // server m
在GitHub操作中,是否可以将工作流标记为非支票?不幸的是,我在(好的)文档中找不到任何提示
我已经包括了两个默认的工作流来标记拉请求和迎接第一次贡献者,但是我不希望这些工作流被列为“检查”,因为它们没有检查任何东西
请参见此处:如果在拉取请求事件上触发,则看起来不可能。作为一种解决方法,您可以尝试使用计划或其他事件作为触发器
根据,他们明确地将UI更改为不显示某些检查
GitHub操作使用Checks API来表示和存储有关作业执行的信息。
[…]
同时,不仅当有人将代码推送到GitHub时
我是odoo的新手,我已经克隆了一个存储库,我相信它包含来自现有系统的模块,该系统也是由odoo制作的。我已经安装了Odoo13并恢复了我克隆的系统的数据库。现在我真的不知道如何运行Odoo,网站上会显示我从github中提取的一个。有人能帮我吗?我应该使用什么命令?将自定义repo添加到addons\u路径,并使用odoo服务器端口(如localhost:port)从browse调用
我正在使用netbeans 8.2推送到github,但现在收到消息说
您最近使用密码使用JGit/3.6.2.201501210735-r使用git访问位于XXX的存储库
使用Git密码的基本身份验证已被弃用,很快将不再有效。有关建议的解决方法和删除日期的详细信息,请访问>
谢谢,
GitHub团队
如何重置身份验证以输入github令牌()而不是密码?另请参见
要重置密码,我按照处的说明,并在密码字段中输入我的新github令牌。摘自该答案:
右键单击您的项目并转到Git->Remote->
当我创建一个github页面时,我需要编辑降价。伟大的现在我想编辑我的页面。问题是没有降价。只有一个index.html和一个params.json,它们实际上包含重复的内容。我想用我创建网站时编辑它的相同标记来编辑我的网站
这对我来说很奇怪。我不明白为什么当我创建一个页面时我要写标记,但是如果我想在我的初始提交中真正地更改一个单词,我不能在标记文件中这样做。大概,我遗漏了一些明显的东西
我想我也在问同样的问题,但考虑到被接受的答案实际上并没有回答这个问题,我将把它作为单独的内容发布,稍后可能会
我用叉子叉了叉
如果我把第14行从
execfile('spoofmac/version.py', {}, local_results)
到
(需要在Python3.x上运行)
更改后的setup.py不执行。给出的错误是:
C:\Python soft\SpoofMAC-master>setup.py install
File "C:\Python soft\SpoofMAC-master\setup.py", line 3
env python
您好,我正在尝试使用命令对预先提交的文件进行后期审阅
rbt post-parent=master,但我收到以下错误消息:-
警告:您的工作目录不干净。未提交给分支机构的任何更改都不会包含在您的审核请求中。
错误:似乎没有任何差异
有人请帮忙。可能是您有未跟踪的文件,这就是为什么在审阅请求中没有添加任何内容的原因。注意:我甚至没有提交对本地git repo.z的更改,因为我只想发布对索引文件的审阅。
在netbeans中,在远程(Git)推送项目时,我收到错误“推送将导致非快进更新”不要忘记首先更新您的:显示,从NB8+开始,错误消息更加明确():
而不是
Push would result in a non fast-forward update.
Open output to see more information.
现在它说:
Remote repository contains commits unmerged into the local branch.\n"
Do you w
我知道您可以使用URLgithub.com///new//在项目的给定路径上创建新文件
是否有一种方法可以执行相同的操作,但可以从URL指定新文件的名称
因此,在浏览器中点击以下内容:
http://github.com/Pithikos/C-Thread-Pool/new/master/tests/newtest.py
可以让我访问Github的在线编辑器,我就可以开始输入newtest.py答案:是。
您可以在URL中设置参数filename。您甚至可以向新文件添加一些内容。例如,要使用默
从GitHub,我们可以获得问题的详细信息,包括谁解决了问题。是否有一种方法可以在修复特定问题之前使用提交ID或任何其他ID浏览代码,并在修复问题之后浏览代码
例:假设您在代码的1.2版上有bug 12
我应该能够浏览包含bug 12Ver 1.2的代码,以及修复了bug的代码,比如版本1.2.1
谢谢
如果我的整个项目都存储在一个公共的github repo中,那么在我之前,有什么可以阻止人们下载它并在Google play上发布呢
我想使用github来跟踪一个Android项目组的变化,我被告知一个活跃的账户也将有利于未来的就业,并将其公开以帮助其他学生。但如果我最终想把它发布到Google play呢?见上述问题
我是软件开发新手
如果我的整个项目都存储在一个公共的github repo中,那么在我之前,有什么可以阻止人们下载它并在google play上发布呢
理论上,什么都没有
实际
无论何时运行,我都会收到错误消息
`npm install round-node`
linux上的命令(centOs 6.7)
节点-v4.2.1
npm-v 2.14.7
npm WARN cannot run in wd round-node@0.5.1 coffee -o lib -c src (wd=/home/authen ta/public_html/json/round-n
我在Windows-7上安装了github。github似乎不允许我签入代码,因为有些东西搞乱了
我确实尝试过通过在线查找来更改凭据等,但似乎没有任何效果。
我仍然看到错误凭证错误以及一些wamp开发人员错误。
我不知道wampdeveloper与GitHub有什么关系
我曾经在PC上有一个WAMP开发者。
尝试的日志文件如下:。错误:
2016-03-22 12:44:50.7329|
ERROR|thread: 5|StartupLogging| MISSING PATH!!: 'C:\Wa
是否可以将多个自定义域与同一GitHub用户帐户关联?我想为我的个人页面使用一个自定义域,为项目页面使用另一个自定义域
具体来说,我希望www.deeplearningbook.org显示Goodfili/book项目的GitHub页面,www.iangoodfellow.com显示Goodfili/Goodfili.GitHub.io用户页面的GitHub页面。(如果我有雄心壮志,我希望blog.iangoodfellow.com为Goodfili/blog显示GitHub页面)
我尝试了几种
我已经创建了一个名为“我的其他回购”的文件夹。我可以在该文件夹下创建多个存储库吗?(因此,不在我的个人资料根目录中)。是cd My\Other\Repos;mkdir NewRepo;cd NewRepo;git init你试过了吗?它应该是现成的。以你的角度来看,我会避免在路径中使用空格。@Gavin我假设根文件夹还不是Git存储库?@TimBiegeleisen OP询问“在我的其他repo下”创建Git repo,所以我假设它还不是一个repo。是的cd My\Other\Repos;mk
我是github的新手,我刚刚创建了许多存储库,但我可以找到删除一些存储库的方法。那么有什么解决办法吗 转到github中的项目,单击选项卡上的设置,然后在页面底部有一个按钮,上面写着“删除此存储库”
下面是一个示例图像:
转到您的存储库,设置,向下滚动,单击删除。谢谢您,我已经删除了它们!
我正试图在github页面上托管我的jekyll静态网站,几乎一切都正常。我尝试了一切使我的CSS生成的文件(从SASS)工作。但是我做不到
我的网站位于以下URL上:
我的github回购协议如下:
我的\u config.yml设置为
sass:
sass_dir: assets/_sass
style: compressed
baseurl:“
及
此外,我的sass文件夹设置为
sass:
sass_dir: assets/_sass
style: compressed
我刚刚在github repo的图表中找到了流量部分
我还发现有访客部分
我想知道是否有可能获得回购协议访问者的信息。
(即谁访问了我的回购协议)
有可能吗?因为Github访问者跟踪您只能看到唯一的访问,而不能看到谁访问了您的回购协议。使用。当有人启动或分叉您的Github回购协议并跟踪/取消跟踪您时,您会收到电子邮件通知。这样,您就可以知道有人访问了您的回购协议,然后查看他们的个人资料。Github没有内置这样的通知,所以gitnotifier非常有用。@user3382203不,我不想知道
我试图弄清楚提交时特定文件的锚点链接diff-后跟字母数字字符串和行号是什么,这样我就可以从外部系统生成链接。例如:
此部分:diff-7A9F2B48DE4B0FFCF7B436798CE9AABR336 L67指的是行?因此,与基本提交相比,diff显示的是头部提交更改的内容
URL基本上是/commit/diff-L
其中&是提交的SHA散列。因为这些不能包含L,所以它是一个良好且安全的行号指示器 假设我在Github存储库中有一个文件,如何从命令行实例中获取和?感谢您的快速回复。您可以使
我想创建一个GitHub web钩子,它扫描正在提交的文件的名称和内容,如果其中一个文件中出现特定的令牌,则不允许提交
我已经找到了答案,很明显,有许多事件可以被捕捉,包括。推送事件发送的JSON对象中有大量可用数据,包括提交数组,它是“描述推送提交的提交对象数组”。(该数组最多包含20次提交。如有必要,您可以使用提交API获取其他提交。此限制仅适用于时间线事件,不适用于webhook交付。)
但是,不清楚如何将其转换为文件名和文件内容的列表
我该怎么做呢?webhook是一种服务器端钩子,它只
如何将GitHub Enterprise实例作为源代码管理提供程序添加到Visual Studio代码编辑器中?我已经为我的个人GitHub存储库配置了编辑器。我需要我的编辑器同时使用我的个人GitHub存储库和我公司项目的GitHub企业存储库
每当我尝试克隆/获取/推送/推送到我的任何Github存储库时,我都会从GitKraken收到此错误消息:
无法获取服务器证书:句柄对于请求的操作处于错误状态
我不知道为什么会发生这种情况,直到昨天,我的当前设置都运行良好,我已经检查了GitKraken是否被正确授权连接到我的Github帐户和存储库
我尝试过的:
删除并添加我的凭据,重新授权GitKraken
检查我的Git安装-可以正确推/拉和克隆Github repos
在另一台机器上测试,我可以重现问题
重新安装GitKraken
以
我与Muse建立了一个网站,并决定将其托管在github页面中
我使用howler.js作为音频,并将其放入js文件中
在本地测试时,我的网站运行良好。我的音频工作正常。然而,当我把它放在github页面上时,音频链接断开了,我得到了一个404错误
这是我的js文件
const underwater = new Howl({
src: ["../assets/underwater.mp3", "Add File", "Add File"],
autoplay: false,
volu
目前似乎需要使用smee.io代理才能工作
如何在没有代理的情况下使用probot框架?换句话说,直接使用服务器IP。我相信代理只是为了演示本地开发环境。你试过在公共IP上设置吗?你的意思是我在代理url上设置了我的IP吗?看看这个。啊。我懂了。谢谢。上面url中的所有解决方案都需要代理,也许您可以尝试安装自己的smee代理或GitHub操作。
我们正在IBMCloud上运行一个测试服务器,并通过Toolchains>Pipeline指向特定的GitHub分支,作为阶段配置的一部分
当我尝试将此分支更改为我拥有的GitHub下拉分支并单击“保存”时,我会收到错误消息:
保存阶段时出现问题
注意:我也是管道所有者。GitHub repo对查看分支和创建webhook的权限(在提交时自动触发保存阶段时发生的情况)由工具链上的GitHub互动程序控制。我猜发生的事情是GitHub tiles凭据无论出于何种原因都不再有效
以具有GitHub
我想知道是否从master克隆了分支。现在,您从master中删除一些提交并强制推送。克隆分支上的这些提交也会被删除吗?否:从另一个分支的提交开始的分支仍然会引用该提交,即使该另一个分支(通过强制推送)更改其头部
如果您不想继续引用那些旧的提交,您可能希望在新的重置主机上重新设置分支的基础
git fetch
# see that origin/master has been reset
git checkout mybranch
git rebase --onto origin/master
标签: Github
githooksaws-codebuild
使用官方指南,创建了构建项目,以在GitHub PullRequests创建上运行测试。webhook在GitHub上正确显示,构建在Codebuild中被触发,但是,构建状态没有显示在GitHub中,尽管选项Report build status设置为true。如果我正确理解了教程,Codebuild具有GitHub的本机支持,并且在成功创建webhook后,应该为PR提交自动添加新的验证检查,是否有任何建议可以使此工作正常?它应该自动工作。如果生成正在触发,但codebuild没有报告返回的
我使用pull request为github中的一个项目创建了一个修补程序,他们的作者说我需要添加一条注释,我在XXX许可下提交这个修补程序。
那么为什么我需要在许可证下提交补丁呢?
如果我不添加该注释,会发生什么情况?这不是技术要求。唯一确定的方法就是问那个人
然而,这很可能是他们项目指导方针的一部分。通常要求贡献者将版权分配给另一个人或组织,或者在贡献代码时明确同意特定的许可。根据许可证的不同,这可能也是一个实际的法律要求:除非您同意,否则项目维护人员不能发布您在特定许可证下编写的代码。根据
如何使用Azure DevOps作为构建管道的一部分构建公共GitHub存储库?例如,我使用一个开源工具包,比如SonarQube,我希望SonarQube能够使用持续集成进行部署——理想情况下——这样我的开发团队总是拥有最新的服务器
看起来我必须分叉存储库并提供对Azure管道的回购访问。Azure DevOps只列出了我自己的存储库——因此是fork——而且因为我有管理员权限访问它们,所以我能够提供对Azure管道的访问
有没有办法只通过“读取”访问就可以做到这一点?您可以在Azure De
目前我想做的是在多个环境中运行GitHub操作,比如说在windows和linux上。我设法用Travis CI实现了这一点,但我找不到有关如何用GitHub操作实现这一点的信息
有人试过吗
目前,这是我的nodejs.yml
name: Node CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
strategy:
matrix:
node-v
根据Azure文档,我想签出位于同一GitHub组织中的Azure管道阶段中的一个私有回购,以下是我尝试过的:
我在签出部分收到此错误消息:
Syncing repository: myorg/myrepo (github)
git version
git version 2.24.0
git lfs version
git-lfs/2.9.1 (GitHub; linux amd64; go 1.13.1)
git init "/home/vsts/work/1/s"
Initialized
因此,我在运行服务器github操作时收到以下错误消息:
The following team project collection is stopped: u58HQO13OlVT6yx9h86l8AENZAdSC6hwRnuQGH6RTqpb03FYH8. Start the collection and then try again. Administrator Reason: Creating Collection Host
以下是我正在使用的工作流:
name: Java docs
Github GraphQLAPI:如何通过GrahpQLAPI获取rep的一个源文件
例如,如果有一个类似于somedata.json的数据文件,有没有办法通过Github GraphQL API获取它?因此答案是
通过以下方式获取文件夹中的文件路径:
通过raw.githubusercontent.com/
我找到了答案
标签: Github
Ip
ip-addressgithub-apirate-limiting
我制作了一个django应用程序:
我使用了GitHub API未经身份验证的用户,使用heroku部署了它,在GitHub API文档中,我读到:
For unauthenticated requests, the rate limit allows for up to 60 requests per hour.
Unauthenticated requests are associated with the originating IP address, and not the user m
我正在寻找一种方法,通过GitHub设置或CircleCI设置阻止参与PR(创建PR或提交)的人能够合并PR(甚至批准PR)。
到目前为止,我已经得到了一个需要批准的分支机构的保护,但作为PR创建者和提交者,我仍然能够合并批准后的分支机构。欢迎!简短的答案是否定的。现在是更长的答案!GitHub支持启用。这可以帮助您执行各种规则,如:
所有PRs在合并前必须进行代码审查
代码的审阅者必须是管理员
代码的审阅者需要位于代码所有者文件中
状态检查的子集都需要通过
对于所有这些规则,我们的假设是,
假设我想在我的repo中有两个工作流build.yml和release.yml。第一个应该构建项目(比如说使用CMake),第二个应该构建项目并使用构建的二进制文件创建GitHub发行版
项目建筑代码在两个文件之间重复。如何在他们之间共享它,而不是复制粘贴和必须在两个地方同时手动更新
我还没有找到一种方法来实现不同工作流之间,甚至同一工作流中的作业之间的任何类型的代码共享行为。选项1:回答上述问题
目前没有一种直接在github操作中实现这一点的方法。要使它工作起来,您需要经历几个步骤
树立你的
我有多个具有相同github操作构建作业的存储库
目前,我复制了工作流文件,但所有存储库之间都是相同的,因此如果我可以进行导入,效果会更好
如何在所有这些存储库中导入相同的工作流文件?目前似乎没有现成的支持。请检查这个
但是你可以看看
GFlows是一个CLI工具,它可以使用Jsonnet或ytt(Yaml模板工具)简化GitHub工作流的模板化。它可以:
导入现有工作流以帮助您快速入门
验证GitHub工作流及其源模板是否最新,是否符合有效的架构
与GFlows软件包共享通用配置代码和工作流
我有一个关于在我的机器中管理两个Github帐户(办公室和个人)的问题。每当我以个人身份创建回购协议时,我是否应该创建一个新的ssh密钥(因为我的office git帐户用户名和电子邮件是全局的)?使用windows凭据,第一次执行远程推送时,系统会提示我输入用户名和密码,然后再继续,对于特定的回购,我不必这样做。我想尝试使用ssh(以避免第一次输入我的git帐户凭据),或者我可以坚持使用windows凭据管理器方式吗
每当我以个人身份创建回购协议时,我是否应该创建一个新的ssh密钥(因为我的o
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 210 页