github如何设置不用公钥拉取代码

worktile 其他 13

回复

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

    要在GitHub上设置不使用公钥拉取代码,你可以使用GitHub的“用户名和密码”身份验证选项。下面是在GitHub上设置不使用公钥拉取代码的步骤:

    1. 在GitHub上创建一个新的存储库或导航到现有存储库。
    2. 单击右上角的“Settings”选项卡。
    3. 在左侧导航栏中,选择“Options”。
    4. 在页面的右侧,找到“Features”部分。
    5. 在“Features”部分下,你会看到一个名为“Authentication”(身份验证)的下拉菜单。
    6. 单击下拉菜单,并选择“Username and password”(用户名和密码)选项。
    7. 在弹出的对话框中,确认选择“Username and password”(用户名和密码)选项。
    8. 输入你的GitHub用户名和密码,并单击“Update”(更新)按钮以保存更改。

    当你设置了“用户名和密码”身份验证选项后,你将能够使用你的GitHub用户名和密码来拉取代码,而无需使用公钥。

    需要注意的是,使用“用户名和密码”身份验证选项来拉取代码在安全性方面不如使用公钥。因此,如果你对安全性有较高要求,建议继续使用公钥身份验证。

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

    在Github上不使用公钥拉取代码的设置可以通过以下步骤完成:

    1. 在Github上创建一个新的Personal Access Token (PAT)。首先,点击Github右上角的头像,然后选择”Settings”。
    2. 在”Settings”页面,选择”Developer settings”选项卡,然后选择”Personal access tokens”。
    3. 在”Personal access tokens”页面,点击”Generate new token”按钮,然后根据提示输入一个描述,选择所需的范围和权限。
    4. 在选择权限时,确保勾选”repo”权限,以便该PAT可以访问您的仓库代码。
    5. 生成完PAT后,复制并保存生成的Token值。请注意,Token只会在生成时显示一次,因此请妥善保存。
    6. 现在您可以使用此PAT作为您的身份验证凭据,而无需使用公钥。

    在使用此PAT拉取代码时,您可以按照以下步骤操作:

    1. 在命令行终端中,使用`git clone`命令克隆您的存储库,但是请将URL更改为以下格式:
    “`
    https://:x-oauth-basic@github.com//.git
    “`
    其中``是您刚刚生成的Personal Access Token,``是您的Github用户名,``是您要克隆的存储库名称。
    2. 在克隆命令中,使用您的PAT替换``部分,并确保保留其他部分的正确情况下,运行该命令。
    3. 现在,您可以以与常规公钥身份验证相同的方式使用该克隆的存储库。

    值得注意的是,在使用PAT进行身份验证时,您可以直接在命令行终端中执行操作,而无需输入密码。这为使用脚本自动化拉取代码提供了便利。

    另外,PAT是一个重要的凭证,请妥善保管,不要将其泄露给其他人。如果因任何原因需要撤销或更新您的PAT,可以返回到Github的”Personal access tokens”页面并执行相应的操作。

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

    要在 GitHub 上设置不使用公钥拉取代码,您可以使用以下步骤:

    第一步:登录到 GitHub 帐户

    首先,打开 GitHub 的官方网站并登录到您的帐户。如果您还没有帐户,请先注册一个新的帐户。

    第二步:创建新存储库

    在您的 GitHub 帐户仪表板上,点击右上角的加号(+)按钮并选择“新存储库”选项。输入存储库的名称,并选择是否要将存储库设置为公共或私有。

    第三步:将存储库克隆到本地

    使用 Git 命令行工具或 GitHub Desktop 将新存储库克隆到您的本地计算机。

    如果使用 Git 命令行工具,请打开终端并使用以下命令:

    “`
    git clone https://github.com/your-username/your-repository.git
    “`

    您需要将 `your-username` 替换为您的 GitHub 用户名,并将 `your-repository` 替换为您的存储库名称。

    第四步:创建或编辑 `.git/config` 文件

    在本地存储库的根目录中,创建或编辑一个名为 `.git/config` 的文件。您可以使用任何文本编辑器打开该文件。

    第五步:在 `.git/config` 文件中添加 `url` 选项

    在 `.git/config` 文件中,找到存储库的 `[remote` 部分。在该部分下方添加以下行,将 `url` 设置为在第二步中创建的新存储库的克隆 URL。

    “`
    [remote “origin”]
    url = https://github.com/your-username/your-repository.git
    fetch = +refs/heads/*:refs/remotes/origin/*
    “`

    确保将 `your-username` 替换为您的 GitHub 用户名,并将 `your-repository` 替换为您的存储库名称。

    第六步:保存文件并退出编辑器

    在保存 `.git/config` 文件后,关闭文本编辑器。

    第七步:确保没有公钥

    在进行下一步之前,请确保您的计算机上没有配置公钥。如果之前已经生成了公钥,请删除或重命名相关文件。

    第八步:尝试拉取代码

    接下来,使用以下命令尝试从远程存储库拉取代码:

    “`
    git pull origin master
    “`

    这将从您的新存储库的 `master` 分支获取最新的代码。

    如果一切顺利,您应该可以成功拉取代码并将其同步到您的本地存储库中。

    总结

    通过上述步骤,您可以在 GitHub 上设置不使用公钥拉取代码。这对于不希望配置公钥的用户来说是一个方便的方法。请注意,这种方法可能不适用于需要进行更高级别的操作或访问权限的情况。对于需要更多控制选项的用户,配置公钥可能是更好的选择。

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

400-800-1024

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

分享本页
返回顶部