github

Github 更改压缩和合并的作者/电子邮件
github

Github 更改压缩和合并的作者/电子邮件

不幸的是,当我使用“压缩和合并”功能将一个分支合并到另一个分支时,GitHub 使用了错误的电子邮件。 我的工作站的提交/推送是通过电子邮件 A(正确的工作邮件)完成的,但是当使用 GitHub Web UI 上的压缩和合并在线功能时,所有代码都发生了更改,因为它是通过电子邮件 B(主要邮件)完成的。 有什么办法可以将作者改回电子邮件 A 吗? ...

Admin

我可以执行 Github 操作来突出显示需要审查的部分,比如打印调试语句吗?
github

我可以执行 Github 操作来突出显示需要审查的部分,比如打印调试语句吗?

当我在 Github 上发布 PR / 阅读 PR 时,我希望能够突出显示以下几个潜在问题: 打印 记录器调试 pytest.xfail 这些都是有效的案例,但通常这些只是在 PR 合并之前应该删除的残留部分。 我知道如何检查这些事情以及如何在它们存在时使 CI 失败(例如使用 flake8)。我知道我可以使用# noqa或类似方法添加例外。但这不是我想要的。 有没有办法让 Github 添加警告/向 PR 添加评论以表明应该调查这些内容,而不会影响 CI? ...

Admin

需要 Java 17 而不是 Java 11:Android CI-CD GitHub Actions
github

需要 Java 17 而不是 Java 11:Android CI-CD GitHub Actions

我已经开始使用 GitHub Actions 实现 CI-CD 并将 lint 集成到 中main.yml,但是出现了如下错误: Run ./gradlew lintDebug Downloading https://services.gradle.org/distributions/gradle-8.0-bin.zip ...........10%............20%............30%............40%............50%............60%...........70%............80%.....

Admin

使用 curl 和批处理文件从 github 下载
github

使用 curl 和批处理文件从 github 下载

我目前正在编写一个脚本,其中需要从 Github 下载最新版本的 yt-dlp.exe。由于该脚本需要在多台机器上运行,因此我选择使用 curl 作为下载器。我在其他网站上找到了这个脚本,并根据我需要的程序进行了调整。 for /f "tokens=1,* delims=:" %%A in ('curl -ks https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest ^| find "browser_download_url"') do (curl -kOL %%B) 唯一的问题是,当我只需要一...

Admin

git-show-branch 输出显示在我的 git 提示符中
github

git-show-branch 输出显示在我的 git 提示符中

当我导航到我的 git repo 目录时,命令行会显示很多内容。它看起来像 git-show-branch 的输出。我尝试编辑我的 git 配置文件以更改 [show-branch] 的默认值,但无济于事。我的提示中列出了大约 40 条提交,这真的很麻烦。有人知道如何将我的提示恢复为默认值吗? 操作系统是 RHEL。 我的提示如下(## 替换敏感信息): on ! [backup-master] This is the fixes I need! ! [checkout] Added ## and ##. This commit may be garbag...

Admin

使用本地 JS/CSS(例如 GreaseMonkey)使 GitHub 导航窗格始终可见
github

使用本地 JS/CSS(例如 GreaseMonkey)使 GitHub 导航窗格始终可见

GitHub 最近进行了重新设计,使其可用性大大降低,因为 2/3 的屏幕空间不再使用: 如果你按下汉堡菜单按钮,就会出现一个有用的侧边栏,但如果你单击其外部的任意位置,它就会消失: 我想使用一些 Chromium 插件来修改 GitHub 的 DOM/CSS 树,以使这个侧边栏始终显示在所有页面上,如下面的 GIMPed 屏幕截图所示: 我将非常感激您的指导。我猜将其重新定位到 DOM 树的不同位置并使其可见就足够了。 ...

Admin

github api 参考在哪里?
github

github api 参考在哪里?

我觉得自己很蠢,但我找不到 GitHub API 参考。https://docs.github.com/en/rest有很多指南,“入门”中提到了一些“Rest API 参考文档”,但该链接仅返回指南索引。参考在哪里 - 所有可能调用的列表?Google 会记住这个网址https://developer.github.com/v3,但现在会重定向到指南索引 更新:侧边栏菜单在一定比例下隐藏:D 在 Chrome 中将屏幕放大到 150% 就足以隐藏它 感谢大家的回答,我发帖只是为了希望其他人以后也能这样做 :D ...

Admin

我是否需要为具有两个电子邮件(工作和个人)的一个帐户设置两个 ssh 密钥?
github

我是否需要为具有两个电子邮件(工作和个人)的一个帐户设置两个 ssh 密钥?

我的情况如下:我有一个 GitHub 帐户。它一直是我的个人帐户,使用我的个人电子邮件。最近我的公司改用了 GitHub,我决定使用同一个帐户(这是允许的,我仔细检查了一下)。我使用工作电子邮件添加了公司的组织。因此,当我在工作机器上配置 git 时,我使用工作电子邮件来生成 ssh 密钥。我也在全局配置中使用工作电子邮件,效果很好。 现在我想知道,如果我想从我的工作机器将一些更改推送到我的个人存储库,我不希望我的工作电子邮件与该提交相关联。这很容易通过在本地设置 user.email 来实现。但是身份验证怎么办?这是我的问题: 如果我有一个帐户,其中有个人...

Admin

在 Firefox 上的 GitHub 中输入反引号不会创建全角字符
github

在 Firefox 上的 GitHub 中输入反引号不会创建全角字符

每当我在 GitHub 评论文本框中输入反引号时,下一个字符总是会显示在与反引号相同的位置,就好像反引号字符的宽度为 0 一样。这只发生在 Firefox 上,据我所知,只发生在 GitHub 的评论文本框和搜索框上。 当我输入“test”时,它看起来是这样的: 这是在 Firefox 上: 这是在 Chromium 上: 我输入了完全相同的内容,但在 Firefox 上,它会在反引号顶部打印下一个字符。 如果我连续输入 3 个反引号,它看起来就不像“”,而是像更粗的单个反引号。 我也在 bugs.archlinux.org 上注意到了类似的行为,在 F...

Admin

由于某些未知原因,GitHub Actions Vagrant+Cloud-init 无法通过 ssh 进入 archlinux/archlinux 框
github

由于某些未知原因,GitHub Actions Vagrant+Cloud-init 无法通过 ssh 进入 archlinux/archlinux 框

概括 我已经在 StackOverFlow 上发布了此内容,但被告知我应该删除并在此处重新发布。 我正在尝试配置这个流浪者形象在 GitHub Actions 上,为了自动执行此发行版特有的软件测试,按照此处的说明了解如何在 GitHub Actions 中运行 vagrant。。 我已将版本升级到 MacOS,macos-latest并使用上述 GitHub 存储库中的原始 Vagrantfile 进行了测试运行,CI 成功完成。 现在,我开始尝试使用 ArchLinux 框成功完成 CI 工作流程,但似乎我无法弄清楚我到底需要做什么。 我认为有两个问题,...

Admin

通过 Github 操作自动将 docker 容器更新到最新镜像版本的最佳方法是什么?
github

通过 Github 操作自动将 docker 容器更新到最新镜像版本的最佳方法是什么?

我有一台服务器,我将许多个人项目部署到该服务器上。这些项目存储和构建在 Github 上,并通过 Github 操作自动部署。我最初是通过SSH 部署操作,它会将更新的应用程序 rsync 到服务器,然后重新启动其 systemd 单元。不过,我决定尝试将所有项目容器化,以便于管理。我创建了一个私有容器注册表,此工作流程它将构建应用程序并将其发布到私有注册表。这一切都很好,但是我必须手动登录服务器并重新创建容器才能实际部署最新版本。我正在尝试通过 Github 操作自动执行此操作。 我知道 Watchtower,但我的理解是它只是定期检查注册表以确保它是最新...

Admin

GitHub 网站为何发生变化?
github

GitHub 网站为何发生变化?

前段时间(时间太长,我已经忘记了细节),我成功地为我的 GitHub 存储库设置了 SSH 身份验证(以及 RStudio 中的相应密钥)。它工作正常。 但最近,由于网站 IP 地址发生变化,它不允许我推送或拉取。我的电脑、路由器、软件等都没有变化。我在网上搜索了一番,找到了一种涉及ssh-keygen命令的解决方案。 但现在,我仍然收到这样的消息: 我可以输入“是”,然后一切顺利,我的 GitHub 网站也会正确更新。但我真的不太了解这些东西,我担心我可能以某种方式破坏了它。所以我的问题是: 为什么 IP 地址github.com和/或其主机密钥突然改...

Admin

如何在浏览 github.com 时跳转到 Firefox 的搜索栏?
github

如何在浏览 github.com 时跳转到 Firefox 的搜索栏?

Firefox 111.0-1 操作系统:Linux 6.2.6.arch1-1 如果我在 github.com 上浏览并点击CTRL + K,使用浏览器的搜索将不起作用。 第一次按 CTRL+K 会在屏幕中间打开一些类似聚光灯/albert 的搜索,不过它仅针对网站。 第二次按 CTRL+K 会将焦点放在左上角的字段。 是否可以“退出”github.com(没有更好的词来表达),以便直接跳转到 FF 的搜索栏? ...

Admin

如何在没有 2FA 的情况下禁用 github 设备跟踪和登录时的电子邮件验证?
github

如何在没有 2FA 的情况下禁用 github 设备跟踪和登录时的电子邮件验证?

2FA 已被禁用,Github 每次登录时都要求提供电子邮件。 接下来的几年我都在旅行,所以几乎每次登录都会在不同的位置、设备甚至国家。我不在乎我的账户是否被黑客入侵,黑客可以凭借他们的谨慎和猜测一个 16 个字符的随机字母数字密码来获取它,而这个密码只存储在我自己的脑子里。我只关心节省的时间。 如果他们可以破解我的 github 帐户,他们就可以破解我的电子邮件,所以这并不能让我更安全,只会浪费我的时间,让我每次登录都要花几分钟,这很烦人。 github 发来的电子邮件说要启用双因素身份验证才能禁用双因素身份...

Admin

如何从 github 存储库创建 .exe 文件?
github

如何从 github 存储库创建 .exe 文件?

我有一个问题这个存储库,我从下载了 zip 源代码此链接,我编辑了文件夹bestStream.txt中的文件config,现在我想用修改后的文件创建一个 .exe 文件(就像发布版中的一样)。我该如何创建它? ...

Admin