github怎么删除贡献者

fiy 其他 344

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要删除Github上的贡献者,您可以按照以下步骤操作:

    1. 在Github上登录您的账号,并找到要删除贡献者的存储库(Repository)。

    2. 进入存储库后,点击页面上方的”Settings”(设置)选项。

    3. 在设置页面中,选择”Manage access”(管理访问权限)选项。

    4. 在”Manage access”页面中,您将看到一个包含所有贡献者的列表。

    5. 找到要删除的贡献者的用户名,点击旁边的”Remove access”(移除访问权限)按钮。

    6. Github会提示您确认是否要移除该贡献者的访问权限,确认后,该贡献者将被从存储库中删除。

    请注意,只有具有管理员权限的账号才能删除贡献者。如果您不是管理员,您需要联系存储库的管理员请求删除贡献者。

    希望以上对您有帮助!

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在GitHub上删除贡献者的过程相对简单。以下是删除贡献者的步骤:

    1. 首先,登录到您的GitHub账户。
    2. 在仓库主页上,点击右上角的”Settings”(设置)按钮。
    3. 在设置页面的左侧菜单中,找到并点击”Manage Access”(管理访问权限)。
    4. 在访问权限页面上,您将看到当前所有的贡献者和他们的访问权限。
    5. 找到您想要删除的贡献者,并点击旁边的”Remove”(移除)按钮。
    6. 确认您是否要删除该贡献者,并在弹出的对话框中点击”Remove access”(移除访问权限),以确认删除。

    请注意,您需要拥有管理员权限才能执行上述操作。如果您不是仓库所有者或管理员,则无法删除其他贡献者。此外,删除贡献者将会立即取消他们对该仓库的访问权限,因此请谨慎操作。

    此外,需要注意的是,即使您删除了某个贡献者,其贡献的提交历史仍然会保留在仓库中。这表示他们之前的提交记录仍然存在,只是他们将无法继续对该仓库进行新的提交。

    在删除贡献者后,您还可以通过重新邀请他们成为仓库的贡献者,重新恢复他们的访问权限。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    删除GitHub上的贡献者,首先需要有该仓库的管理员权限。以下是删除贡献者的步骤:

    1. 打开GitHub网站并登录到您的帐户。
    2. 导航到您要删除贡献者的仓库页面。
    3. 点击页面上的“Settings”选项卡。
    4. 在左侧菜单中,选择“Manage Access”。
    5. 在页面上,您将看到仓库的访问控制列表,其中显示了所有的贡献者和访问权限。
    6. 找到您想要删除的贡献者的用户名,并单击旁边的“…”按钮。
    7. 在弹出的菜单中,选择“Remove”。
    8. 弹出确认对话框时,再次点击“Remove”。
    9. 该贡献者现在已从您的仓库中删除。

    需要注意的是,删除贡献者只是从仓库中移除他们的访问权限,并且不会影响他们已经提交的贡献记录。如果您希望完全清除他们的贡献历史,可以进行以下操作:

    1. 在您的本地克隆仓库的副本中,切换到`master`分支或其他您希望删除贡献者贡献记录的分支。
    2. 使用以下命令将仓库重写为只包含您自己的提交历史:`git filter-branch –commit-filter ‘if [ “$GIT_COMMITTER_NAME” = “<贡献者的用户名>” ]; then skip_commit “$@”; else git commit-tree “$@”; fi’ HEAD`
    这个命令将针对每一个提交运行一个过滤器脚本,如果提交的作者是您想要删除的贡献者,则跳过这个提交。
    3. 执行完上述命令后,您的仓库将只有您自己的提交记录。此时可以推送到GitHub以更新仓库。

    请注意,上述操作可能需要花费一些时间,具体时间取决于仓库的提交历史数量和大小。在执行这些操作之前,请务必备份您的仓库。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部