博客
关于我
ToriseGit配置!
阅读量:667 次
发布时间:2019-03-15

本文共 865 字,大约阅读时间需要 2 分钟。

In Git操作中,安全地向GitHub或其他代码仓库提交代码的关键在于正确配置和管理SSH公钥。以下是依Guli客户端进行操作的详细步骤:

1. 生成SSH公钥

首先,在Git客户端中执行以下命令生成新的SSH公钥:

sshp.exe -t

这一步会打开一个文本框,要求你输入一个名字。可以直接按回车使用默认名称id_rsa

然后输入你的密码并保存公钥文件。默认存储路径通常在用户主目录下的.ssh文件夹中,文件名为id_rsa

2. 将公钥添加到GitHub/Bitbucket等平台

打开GitHub或Bitbucket官网,进入“设置”界面。在“仓库设置”下找到“添加个人的公钥”选项,点击“选择文本”按钮。

将刚刚生成的公钥内容粘贴进去,保存设置。完成后,GitHub/Bitbucket就会accept你创建的这个帐户,双方可以安全地进行文件操作。

3. 提交代码的方法选择

提交代码时可以选择以下几种方式:

HTTPS直接操作

使用HTTPS协议进行提交需要注意以下几点:

  • 这种方法需要在每次提交时重新输入账号和密码。
  • 虽然相对安全,但对于频繁提交者来说,可能会有些麻烦。

SSH公钥认证 - 终端方式

  • 打开你的Git仓库目录,在终端中执行以下命令:
  • git push -u origin master

    请注意:git push命令的具体参数根据你的项目结构有所不同,请确保命令正确设置target分支。

    1. Git会自动使用你之前配置的SSH公钥进行认证。如果认证未成功,检查公钥是否被正确添加到远程仓库。
    2. 图形化方式

      想着在用户友好的界面中管理代码提交,可以执行以下命令打开Git图形化界面:

      git gui

      然后按照图形化界面中的指引选择并添加公钥,这样能更直观地管理代码提交。

      同学们,配置完毕后,可以drag和drop文件到仓库里就可以了!如果你遇到问题,随时通过查询文档或者社区来解决。

      通过以上方法,你可以根据需要选择最适合自己的代码提交方式。每一种方法都有各自的优缺点,关键是找到最适合你的工作流程。

    转载地址:http://tpumz.baihongyu.com/

    你可能感兴趣的文章
    npm install 权限问题
    查看>>
    npm install报错,证书验证失败unable to get local issuer certificate
    查看>>
    npm install无法生成node_modules的解决方法
    查看>>
    npm install的--save和--save-dev使用说明
    查看>>
    npm node pm2相关问题
    查看>>
    npm run build 失败Compiler server unexpectedly exited with code: null and signal: SIGBUS
    查看>>
    npm run build报Cannot find module错误的解决方法
    查看>>
    npm run build部署到云服务器中的Nginx(图文配置)
    查看>>
    npm run dev 报错PS ‘vite‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
    查看>>
    npm scripts 使用指南
    查看>>
    npm should be run outside of the node repl, in your normal shell
    查看>>
    npm start运行了什么
    查看>>
    npm WARN deprecated core-js@2.6.12 core-js@<3.3 is no longer maintained and not recommended for usa
    查看>>
    npm 下载依赖慢的解决方案(亲测有效)
    查看>>
    npm 安装依赖过程中报错:Error: Can‘t find Python executable “python“, you can set the PYTHON env variable
    查看>>
    npm.taobao.org 淘宝 npm 镜像证书过期?这样解决!
    查看>>
    npm—小记
    查看>>
    npm介绍以及常用命令
    查看>>
    NPM使用前设置和升级
    查看>>
    npm入门,这篇就够了
    查看>>