github怎么不让别人看到

fiy 其他 1237

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    要想让别人无法看到你的GitHub仓库,可以执行以下操作:

    1.将仓库设置为私有:默认情况下,GitHub仓库是公开的,即任何人都可以查看你的仓库和代码。要将仓库设置为私有,只有你和授权的协作者才能访问,可以按照以下步骤进行设置:
    a.进入GitHub仓库页面,点击右上角的“Settings”选项;
    b.在“Danger Zone”部分找到“Change repository visibility”;
    c.选择“Private”选项,然后保存更改。

    2.添加访问控制:如果你希望仅限特定的用户或组织访问你的仓库,可以使用GitHub的访问控制功能。以下是具体的步骤:
    a.在仓库页面的右上角,点击“Settings”选项;
    b.在侧边栏中选择“Manage access”;
    c.点击“Invite teams or people”按钮;
    d.输入相关用户或组织的名称并选择权限级别;
    e.点击“Add”按钮来添加用户或组织。

    3.删除公开的存储库:如果你不再希望公开存储库被他人看到,可以选择将其删除。删除存储库将永久删除所有代码和相关历史记录,请谨慎操作。以下是删除存储库的步骤:
    a.在存储库页面的右上角,点击“Settings”选项;
    b.在页面下方找到“Danger Zone”部分;
    c.点击“Delete this repository”按钮;
    d.按照提示输入存储库名称以确认删除。

    请注意,尽管以上措施能够限制他人在GitHub上查看你的存储库,但你仍然需要妥善保护自己的代码和敏感信息。确保你的GitHub账户和仓库具备强大的密码和安全设置是非常重要的。

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

    要使GitHub上的项目对其他人不可见,您可以采取以下几种方法:

    1.将您的GitHub存储库设置为私有:GitHub提供了一项功能,允许您将存储库设置为私有,这样只有您或您选择的合作者才能访问它。要将仓库设置为私有,请转到该仓库的页面,在页面右上角单击“Settings”(设置)按钮。然后,向下滚动到“Danger Zone”(危险区)部分,您会在这里找到“Danger Zone”标题下的一个名为“Change repository visibility”(更改存储库可见性)的选项。单击此选项并将存储库可见性更改为“Private”(私人)。

    2.邀请特定用户作为合作者:如果您只想限制对存储库的访问权限,可以邀请特定的用户作为合作者。您可以在存储库设置下的“Manage access”(管理访问权限)部分中邀请用户。选择“Invite a collaborator”(邀请合作者)并输入邀请用户的GitHub用户名或电子邮件地址。

    3.创建组织并设置存储库可见性:如果您希望批量管理项目的可见性,您可以创建一个GitHub组织。使用组织,您可以将多个存储库组织在一起,并具有统一的访问权限。要创建组织,请导航到GitHub的主页,单击页面右上角的加号按钮并选择“New organization”(新建组织)。创建组织后,可以设置组织的可见性和邀请成员。

    4.删除存储库或删除敏感信息:如果您不再需要存储库或存储库中包含敏感信息,可以考虑删除存储库或删除敏感文件。删除存储库后,该存储库将不再在GitHub上可见。

    5.使用Gitignore文件:使用.gitignore文件可以排除特定文件或文件夹的跟踪,这样它们将不会被添加到存储库中。可以在存储库的根目录中创建一个名为.gitignore的文件,并列出要排除的文件或文件夹。这是一种有效的方法,可以确保没有敏感文件或不相关文件被添加到存储库中。

    需要注意的是,以上方法适用于保护存储库中的代码和文件不被公开访问。但是,一旦某人获得合法的访问权限,他们仍然可以查看您的代码。因此,在与他人共享代码或与公众合作时,谨慎处理敏感信息和文件非常重要。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    如果你希望将你的Github项目保持私密,不让别人看到,你可以使用以下几种方法:

    1. 设置私有仓库:Github允许用户创建私有仓库,在这种仓库中,只有拥有相应权限的用户才能访问和查看代码。创建私有仓库的方法如下:
    – 登录Github账号,并进入Github主页。
    – 点击右上角的加号按钮,选择”New repository”创建新仓库。
    – 在创建新仓库的页面中,将”Public”选项改为”Private”,其他设置根据你的需求进行调整。
    – 点击”Create repository”按钮,完成私有仓库的创建。

    2. 添加仓库协作者:如果你希望与他人合作开发项目,但仍希望控制谁可以看到代码,你可以通过将其他用户添加为仓库的协作者来限制访问权限。添加协作者的方法如下:
    – 进入你的Github仓库页面。
    – 点击右上角的”Settings”按钮进入仓库设置页面。
    – 在左侧的菜单中选择”Manage access”选项。
    – 点击页面上方的”Invite a collaborator”按钮,输入对方的Github用户名或邮箱地址。
    – 确认添加,并等待对方接受邀请。

    3. 使用Git协议:利用Git协议来传输文件时,你可以选择使用SSH密钥认证,这样只有持有相应SSH私钥的用户才能访问代码,从而保证代码的私密性。使用Git协议的方法如下:
    – 生成SSH密钥对,并将公钥添加到Github账号中。具体操作可以参考Github的文档。
    – 在本地克隆或者创建一个新的仓库。
    – 将仓库的远程地址设置为SSH协议,类似于 git@github.com:username/repository.git。
    – 执行git push等操作时会要求输入SSH密钥的密码进行认证。

    4. 使用.gitignore文件:通过在仓库中添加.gitignore文件,你可以选择忽略某些文件或文件夹,从而防止它们被提交到Github上。这对于包含敏感信息的文件或文件夹非常有用。创建并使用.gitignore文件的方法如下:
    – 在仓库根目录下创建一个名为”.gitignore”的文件。
    – 在.gitignore文件中添加要忽略的文件或文件夹的规则,每个规则占一行。
    – 执行git add,git commit等操作时,被.gitignore规则排除的文件将不被包含在提交中,从而保持私密。

    总结起来,通过设置私有仓库、添加协作者、使用SSH密钥认证或者忽略敏感文件等方式,你可以有效地保护你的Github项目,不让他人看到。但是请注意,以上方法并不能保证绝对的安全性,因此在处理敏感信息时,更好的做法是在私有服务器上部署代码。

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

400-800-1024

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

分享本页
返回顶部