首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GitHub:在已关闭的PR中更改提交作者姓名和电子邮件

GitHub是一个基于云计算的代码托管平台,它提供了版本控制、协作开发、代码管理等功能。在GitHub上,用户可以创建仓库来存储代码,并通过提交和合并请求(PR)来进行代码的修改和审核。

对于已关闭的PR中更改提交作者姓名和电子邮件的需求,可以通过以下步骤实现:

  1. 打开已关闭的PR页面:在GitHub仓库的页面中,点击"Pull requests"选项卡,然后选择"Closed"标签,找到目标PR并点击进入。
  2. 克隆仓库:在PR页面中,点击绿色的"Clone or download"按钮,复制仓库的URL。
  3. 在本地进行修改:打开终端或命令提示符,使用git命令克隆仓库到本地:
  4. 在本地进行修改:打开终端或命令提示符,使用git命令克隆仓库到本地:
  5. 进入仓库目录:使用cd命令进入克隆下来的仓库目录:
  6. 进入仓库目录:使用cd命令进入克隆下来的仓库目录:
  7. 修改提交作者姓名和电子邮件:使用以下git命令修改提交记录的作者姓名和电子邮件:
  8. 修改提交作者姓名和电子邮件:使用以下git命令修改提交记录的作者姓名和电子邮件:
  9. 将上述命令中的"<旧姓名>"替换为原始提交的作者姓名,"<新姓名>"替换为要修改为的新姓名,"<新电子邮件>"替换为要修改为的新电子邮件。
  10. 强制推送修改:使用以下git命令强制推送修改后的提交记录:
  11. 强制推送修改:使用以下git命令强制推送修改后的提交记录:
  12. 注意:强制推送会覆盖远程仓库的提交记录,请谨慎操作。

完成以上步骤后,已关闭的PR中的提交作者姓名和电子邮件将被修改为新的值。

GitHub相关产品和产品介绍链接地址:

  • 代码托管:GitHub提供了免费的代码托管服务,可以创建仓库存储代码。详细信息请参考GitHub仓库
  • 版本控制:GitHub支持Git版本控制系统,可以对代码进行版本管理。详细信息请参考版本控制
  • 协作开发:GitHub提供了协作开发的功能,可以邀请其他开发者一起参与项目。详细信息请参考协作开发
  • 代码审核:通过提交和合并请求(PR),可以进行代码的审核和修改。详细信息请参考提交和合并请求
  • 代码管理:GitHub提供了丰富的代码管理功能,包括分支管理、标签管理等。详细信息请参考代码管理

请注意,以上答案仅供参考,具体操作步骤可能因GitHub平台的更新而有所变化。建议在实际操作时参考GitHub官方文档或寻求专业人士的帮助。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

印度萌新令人绝望操作:提交PR“轰炸”近40万开发者,GitHub负责?

事件起因 6 月 3 日,Rohith Sreedharan 向游戏公司 Epic Games GitHub 仓库提交了一个平平无奇 PR,主要涉及修改 README 文件几处表述性问题,以及调整...比如把“can”换成“may able to” 然而,Rohith 也许是为了让自己提交 PR 尽快被合并,就在评论 @了几个账号,其中一个是“EpicGames/developers”。...目前,Rohith 提交 PR 已被关闭,Epic Games 将组重命名为“@EpicGames/terms-of-service-signatories”,并将“@EpicGames/developers...一名微软员工注意到他们“未知”电子邮件分发群组“Bedlam DL3”上,于是通过电子邮件向该群组发送请求删除。这条信息发给了邮件组所有 25000 人。...它引发了大量回应 -- 同样,一些人试图提供帮助,而其他人则开起了玩笑。但最常见回复是一个简单“我也是!”,这些人希望从 Bedlam DL3 列表线程退出。

72910

看完这篇还不会用Git,那我就哭了!

Git 配置 可以保存 Git 用户名电子邮件,这样就不必以后 Git 命令再次输入它们。...你现在已经开始本地对项目进行版本控制。如果你想远程保存备份项目,则需要在 GitHub 上创建一个远程存储库(它是免费!)。因此,首先转到 github.com 并创建一个存储库。...git branch -a ### 查看合并到您当前分支所有分支,包括本地远程。 非常适合查看所有代码来源!...你代码重置,但是git仍会保留其他代码副本,以备你需要时使用。 另一方面,--hard 标志告诉Git覆盖工作目录所有更改。...-A 'something' 看谁写了什么 ### 显示带有作者姓名文件更改历史记录 git blame 'filename' ### 显示带有作者姓名 git

69530

ROS-I开发流程

进行任何开发之前,贡献者将向ROS工业界传达需求和/或问题。这可以通过适当GitHub回购,问题回购或通过电子邮件发送用户组来提交问题。...如果类似的发展正在进行,这样做可能会节省时间,并确保您提交任何方式都可以被审核者社群接受。 第二步(项目2)是实施你改变。...验证您更改是否成功构建并通过所有测试。 接下来,将您更改推送到您个人叉子“功能”分支,并发出拉动请求(PR)(项目3)。PR允许维护者检查提交代码。...运行所有可用单元测试。 如果公关通过Travis CI,其中一名维护者对这些变更感到满意,他们会发布+1作为对PR评论(项目5)。该+1表示公关准备好合并。...可以通过更改链接发行版名称来浏览其他发行版。 软件包发布后,开发人员可以安装软件包(项目9)。

49510

号称“开发者神器”GitHub,到底该怎么用?

项目的所有者可以利用它组织,标记将 issue 与里程碑关联。 如果你在他人管理项目上打开某个issue,它将保持打开状态,直到你将其关闭(如果你找出问题所在)或者项目管理者关闭它。...这是GitHub如何工作关键,因为Fork是Pull Request(PR基础,这是一个更改提议。一个人可能会fork你软件库,进行一些更改,然后创建一个PR来要求您合并这些更改。...● 一个项目可能有一个明确改进时间表,当你PR请求引入复杂体系结构时,维护人员希望你可以尽可能简单方式介绍。 也就是说,PR并不总是被立马处理,并且不能保证PR会被接受。...我上面发布例子,repo中有一个可以追溯到一年半以前PR。这都是十分常见,原因就是上面提到这些。...这个视图给我们展示了所提交两个版本(或标签或commit)更改,以及之间实际差异。 Webhooks和服务 GitHub提供了许多有助于开发人员工作流程功能,例如webhook和服务。

1K70

号称“开发者神器”github,到底该怎么用?

项目的所有者可以利用它组织,标记将 issue 与里程碑关联。 如果你在他人管理项目上打开某个issue,它将保持打开状态,直到你将其关闭(如果你找出问题所在)或者项目管理者关闭它。...这是GitHub如何工作关键,因为Fork是Pull Request(PR基础,这是一个更改提议。一个人可能会fork你软件库,进行一些更改,然后创建一个PR来要求您合并这些更改。...● 一个项目可能有一个明确改进时间表,当你PR请求引入复杂体系结构时,维护人员希望你可以尽可能简单方式介绍。 也就是说,PR并不总是被立马处理,并且不能保证PR会被接受。...我上面发布例子,repo中有一个可以追溯到一年半以前PR。这都是十分常见,原因就是上面提到这些。...在下图中,我将最新React v15.x与最新v16.0.0-rc版本进行比较,以便了解更改内容。 这个视图给我们展示了所提交两个版本(或标签或commit)更改,以及之间实际差异。 ?

60640

号称“开发者神器”GitHub,到底该怎么用?

项目的所有者可以利用它组织,标记将 issue 与里程碑关联。 如果你在他人管理项目上打开某个issue,它将保持打开状态,直到你将其关闭(如果你找出问题所在)或者项目管理者关闭它。...这是GitHub如何工作关键,因为Fork是Pull Request(PR基础,这是一个更改提议。一个人可能会fork你软件库,进行一些更改,然后创建一个PR来要求您合并这些更改。...● 一个项目可能有一个明确改进时间表,当你PR请求引入复杂体系结构时,维护人员希望你可以尽可能简单方式介绍。 也就是说,PR并不总是被立马处理,并且不能保证PR会被接受。...我上面发布例子,repo中有一个可以追溯到一年半以前PR。这都是十分常见,原因就是上面提到这些。...这个视图给我们展示了所提交两个版本(或标签或commit)更改,以及之间实际差异。 ? Webhooks和服务 GitHub提供了许多有助于开发人员工作流程功能,例如webhook和服务。

855110

号称“开发者神器”GitHub,到底该怎么用?

项目的所有者可以利用它组织,标记将 issue 与里程碑关联。 如果你在他人管理项目上打开某个issue,它将保持打开状态,直到你将其关闭(如果你找出问题所在)或者项目管理者关闭它。...这是GitHub如何工作关键,因为Fork是Pull Request(PR基础,这是一个更改提议。一个人可能会fork你软件库,进行一些更改,然后创建一个PR来要求您合并这些更改。...● 一个项目可能有一个明确改进时间表,当你PR请求引入复杂体系结构时,维护人员希望你可以尽可能简单方式介绍。 也就是说,PR并不总是被立马处理,并且不能保证PR会被接受。...我上面发布例子,repo中有一个可以追溯到一年半以前PR。这都是十分常见,原因就是上面提到这些。...在下图中,我将最新React v15.x与最新v16.0.0-rc版本进行比较,以便了解更改内容。 这个视图给我们展示了所提交两个版本(或标签或commit)更改,以及之间实际差异。 ?

75320

Keras正式从TensorFlow分离:效率大幅提升

任何在先前代码库未解决 Keras 相关活跃问题将在现有的 ticket 线程处理,并将通过提交到新代码库进行修复; 4. 与原代码库相关陈旧问题将被关闭。...如果你认为仍然是有价值问题,请随时新代码库重新打开该问题; 5. 新 Keras 代码库在此次变更前未完成任何 PR/issue 都被认为是陈旧,将被关闭。 用户想要提交贡献,如何做?...为此,Keras 使用 GitHub 拉取请求(pull request, PR),并建议用户创建 PR 之前阅读相关指南。...一旦 PR 被审查者测试批准,PR 将被镜像到谷歌内部存储库。一旦合并到 Google 内部存储库成功完成,PR 还将被标记为合并(merged)。...Keras 也会给予反馈并对用户提出更改进行验证。如果更改很小,如文档修复简单 bug 修复,则只需打开 PR 无需讨论。

1.2K20

Jenkins可用环境变量以及使用方法

Maven或者Ant中使用(参考 Jenkins内置环境变量使用 Jenkins进阶) Maven:直接使用:${env.WORKSPACE} Ant:需要增加<property environment...feature分支部署;如果对应某种更改请求,则该名称通常是任意(请参阅下面的CHANGE_IDCHANGE_TARGET); CHANGE_ID 对于与某种更改请求相对应多分支项目,这将被设置为更改...EXECUTOR_NUMBER 唯一编号,用于标识执行此构建的当前执行程序(同一台计算机执行程序)。这是您在“构建执行程序状态”中看到数字,但数字从0开始,而不是从1开始。...GIT_AUTHOR_NAME 配置Git作者姓名(如果有的话)。 GIT_COMMITTER_EMAIL 配置Git提交电子邮件(如果有的话)。...GIT_AUTHOR_EMAIL 配置Git作者电子邮件(如果有)。

3.9K30

Keras正式从TensorFlow分离:结束API混乱与耗时编译

任何在先前代码库未解决 Keras 相关活跃问题将在现有的 ticket 线程处理,并将通过提交到新代码库进行修复; 4. 与原代码库相关陈旧问题将被关闭。...如果你认为仍然是有价值问题,请随时新代码库重新打开该问题; 5. 新 Keras 代码库在此次变更前未完成任何 PR/issue 都被认为是陈旧,将被关闭。 用户想要提交贡献,如何做?...完成本地更改并通过测试验证后,用户可以 keras-team/keras 项目中打开并发送 PR,之后会经过一系列测试来验证它正确性。...一旦 PR 被审查者测试批准,PR 将被镜像到谷歌内部存储库。一旦合并到 Google 内部存储库成功完成,PR 还将被标记为合并(merged)。...Keras 也会给予反馈并对用户提出更改进行验证。如果更改很小,如文档修复简单 bug 修复,则只需打开 PR 无需讨论。

99130

玩转全球最大同性交友网站-开源社区GitHub

—- 评论/话题,对项目提出各种讨论,比如Bug、Build 、help wanted等,有各种问题都可以提 状态 Open : 讨论 Closed:关闭,如已经解决 issues 可以增加开发者使用者交流...,也可以创建一个issue 5.4 pull requests 简称pr,你如果要往该项目贡献代码,你可以Github上发起一个Pull Request 如果被审核(code review)通过并正式合并...项目板包括议题、拉取请求和注释,选择列中分类为卡片 拖放或使用键盘快捷键对列的卡片重新排序,不同列之间移动卡片,以及更改顺序 5.7 Wiki 维基百科(Wikipedia) 可以把项目的方方面面进行说明...可以判断某个仓库是否积极更新 Code Frequency(频率):显示了该仓库中代码行数增加量删除量。 Network(分支网络): 显示包括克隆仓库在内所有分支提交。...用户必须有更改权限设置(一般是自己repository)才看到这个页面 修改仓库名称 Features: 更改WikiIssue相关设置。如果想关闭某些功能,只要取消勾选相应复选框即可。

1.4K20

被称为“开发者神器”GitHub,到底该怎么用?

用户可以通过这个操作将其他软件库加入到“加星标的软件库”列表,这样用户可以关注自己感兴趣项目并发现类似的项目。 这也是最重要评级机制之一,因为软件库星星越多,它通常就越受欢迎重要。...除了上述指标之外,最近一次提交日期作者参与issue跟踪系统信息也是衡量软件库或软件可信度标准之一。...一个项目可能有数百个PR,通常情况下,项目越受欢迎,它PR越多,如React项目: ? 一旦一个人提交PR请求,项目的核心维护者就会对其进行审查。...维护人员希望用户用尽可能简单方式介绍PR体系结构。 这就是说,PR并不总是被立马接受,并且可能不会被接受。 我上面的例子,软件库中有一个一年半前PR。...GitHub发布版建立Git标签基础上,代表代码完整版本,也可能代表代码最终产品完整工作版本Zip文件,发行说明二进制资产。

59120

被称为“开发者神器”GitHub,到底该怎么用?

用户可以通过这个操作将其他软件库加入到“加星标的软件库”列表,这样用户可以关注自己感兴趣项目并发现类似的项目。 这也是最重要评级机制之一,因为软件库星星越多,它通常就越受欢迎重要。...除了上述指标之外,最近一次提交日期作者参与issue跟踪系统信息也是衡量软件库或软件可信度标准之一。...一个项目可能有数百个PR,通常情况下,项目越受欢迎,它PR越多,如React项目: ? 一旦一个人提交PR请求,项目的核心维护者就会对其进行审查。...维护人员希望用户用尽可能简单方式介绍PR体系结构。 这就是说,PR并不总是被立马接受,并且可能不会被接受。 我上面的例子,软件库中有一个一年半前PR。...GitHub发布版建立Git标签基础上,代表代码完整版本,也可能代表代码最终产品完整工作版本Zip文件,发行说明二进制资产。

52030

git可视化工具乌龟git新版本一些功能提升

SyncDlg *基于WindowsGit将libgit更新到2.25.1 *修复问题#3452:将鼠标移到TortoiseGitBlame作者姓名上时,鼠标滚轮滚动不起作用 *性能优化...#3451:乌龟进度条正在进行,但任务已完成 *修复问题#3450:“通过这些提交还原更改”之后提交消息表明已还原单个提交 *修复问题#3461:提交”窗口上执行刷新会丢失新分支名称...10边框问题 *允许最小化RefbrowserReflog *修复问题#3480:RefLog复制选项具有误导性 *修复问题#3497:设置/保存数据/ URL历史记录/ Del不会删除...PUSH URL: *修复问题#3466:调整大小时,“变基”复选框可能会消失 *修复了问题#3493:合并时关闭(取消)提交选择窗口会最小化“合并”对话框 *修复问题#3417:在其他文件夹上提交时...,“提交时忽略”更改列表消失 *高DPI修复(例如,UDiff搜索栏高度/位置;随着DPI缩放比例变化,记住对话框/滑块/分隔线位置列宽) * LogDlg:修复过滤时闪烁 *修复问题

2.5K10

Sentry Web 前端监控 - 最佳实践(官方教程)

创建 release 并上传 source maps Step 3: 尝试您更改 --- 生成另一个错误 Step 4: 探索 release 启用可疑提交 Step 1: 集成您 GitHub 帐户存储库...Step 2: 处理错误 转到您电子邮件收件箱并打开 Sentry 电子邮件通知 单击 Sentry 上查看以 Sentry 帐户查看此错误完整详细信息上下文 向下滚动到...Step 3: 尝试您更改 --- 生成另一个错误 如果您终端仍在 localhost 上提供 demo app,请单击 ^C 关闭本地服务器 通过运行以下命令来构建、部署重新运行项目: > npm...浏览器,确保开发控制台打开并执行清空缓存硬重新加载(Empty Cache and Hard Reload)以确保提供更新代码。...您可以单击提交(commit)按钮 GitHub 上查看实际提交详细信息 右侧面板 Suggested Assignees --- 您将看到可疑提交作者被列为此问题建议受理人(suggested

4K20

我看还有谁不动Git

可以通过命令行终端中使用以下命令来克隆项目: bashCopy code git clone https://github.com/你用户名/项目名.git 本地修改代码,并使用以下命令将更改提交到本地...将本地更改推送到自己 GitHub 账户: perlCopy code git push origin master 这将把本地更改推送到 GitHub 上。...自己 GitHub 账户上打开一个 Pull Request (PR) 请求,请求将更改合并到原始项目中。... GitHub 上点击 “New pull request” 按钮,填写 PR 请求标题描述,并选择要合并分支。 等待原始项目的维护者审核并接受你 PR 请求。...如果需要进一步修改,原始项目的维护者可以 PR 请求中提出评论建议。 当 PR 请求被接受并合并到原始项目后,你代码贡献就完成了。 以上是 GitHub 上贡献代码基本步骤。

1.5K20

记一次Github提交PR过程

故事起因​ 博客正准备写一个项目展示功能,其中 Docusaurus 案例展示就很适合改写成项目展示页面,然后无意间刷到我当时搭建博客所参考博主峰华博客也展示页面。...(这种做法是真的愚蠢,尤其是一个大型开源项目) 就正当我关闭 pr 时候,这时 Reviewers(审核人)给我回复了一条信息 Hey, please don't close your PR if...意思就是:请不要在签署 CLA 签名前关闭 PR,机器人会自动在你签署后自动为你更改状态 然后我就灰溜溜重新开放 PR,那时候感觉我是真小白,太尴尬了 。...然后我一看审核员Github 账号,好家伙,竟然是一名中国上海高中生!还是团队核心人员!太牛了!...(再次对我一开始报着尝试提交 PR 态度表示抱歉) 但又回到我这边,这次提交 PR 经过也让我学到了很多,commit 时一定要仔细对比更改前后代码,提交 commit 标题规范,不必要 closed

50910

特性开关 GitOps, 5个用例帮您搞定

此变更通过建立了审核跟踪PR提交,并确保正确的人员正在验证更改—这正是当有人更改应用程序代码或更新基础设施设置时所发生更改。我们相信这是用 GitOps 管理特性开关正确方法。...当我们讨论 GitOps 时,这意味着我们可以用 PR 跟踪 SCM 应用程序变更版本控制方式,记录特性开关中发生更改版本控制。将更改推送到主分支通过 SDK 触发一个待处理事件。...如果直接在 GitHub 编辑特性开关并将更改提交到主分支,则事件将被触发回仪表板,并反映在 Rollout 审核日志。...1 治理责任感 因为所有更改都在Git,所以每次提交都会产生审计跟踪。你知道谁更改了你特性开关中内容时间。...当将功能提交到主分支时,通过将功能包装到特性开关中,消除长期分支。特性可以保持“关闭”状态,直到代码完成。 Git 减少分支可以让你做渐进式发布(通过少量发布,增加发布速度)。

87120

开源项目提交pr方式

开源项目中提交PR(Pull Request)是一种常见贡献方式,它允许开发者向项目仓库提交代码更改并请求合并到主分支。...以下是提交PR一般步骤: Fork仓库:首先,你需要Fork(即复制)你想要贡献开源项目的仓库到你个人GitHub账户下。...创建分支:本地仓库创建一个新分支,用于进行你代码更改。这有助于将你更改与主分支隔离开来,便于管理审查。 修改代码:新分支上进行代码更改。你可以添加新功能、修复错误、改进文档等。...确保你更改符合项目的编码风格贡献准则。 提交更改:将你更改提交到本地仓库。编写清晰提交信息,说明你更改内容目的。 Push分支:将你更改推送到你Fork后远程仓库。...这样,其他开发者就可以查看审查你更改。 创建PRGitHub上,进入你Fork后仓库页面,点击"Compare & pull request"按钮。

20710

Jenkins 插件开发之旅:两天内从 idea 到发布(下篇)

笔者之前进行过查找,并没有找到可以实现笔者计划实现功能类似插件。 命名规约 Jenkins 制定了一些与插件相关命名规约。 插件开发者要确保遵循这些命名规约。...License Jenkins 项目分发所有插件都需要是免费开源软件。 这适用于插件源代码及其所有依赖项。 要确保 pom.xml 文件仓库 LICENSE 文件指定协议。...要求注册账号 通过 Jenkins 项目更新站点分发插件需要托管 jenkinsci GitHub 组织, 因此需要在 GitHub 上有一个账号,并且需要有一个公共仓库来存放插件源代码。...官方推荐通过插件 Github 仓库根目录创建一个 Jenkinsfile, 为 Jenkinsci Github 组织插件设置 CI 构建。..." developers: - "donhui" 创建 PR 后,会有帮助说明以及 checklist 让提交人对该 PR 进行检查确认。

1.1K30
领券