博客
关于我
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/

    你可能感兴趣的文章
    node, nvm, npm,pnpm,以前简单的前端环境为什么越来越复杂
    查看>>
    Node-RED中Button按钮组件和TextInput文字输入组件的使用
    查看>>
    Node-RED中Switch开关和Dropdown选择组件的使用
    查看>>
    Node-RED中使用html节点爬取HTML网页资料之爬取Node-RED的最新版本
    查看>>
    Node-RED中使用JSON数据建立web网站
    查看>>
    Node-RED中使用json节点解析JSON数据
    查看>>
    Node-RED中使用node-random节点来实现随机数在折线图中显示
    查看>>
    Node-RED中使用node-red-browser-utils节点实现选择Windows操作系统中的文件并实现图片预览
    查看>>
    Node-RED中使用node-red-contrib-image-output节点实现图片预览
    查看>>
    Node-RED中使用node-red-node-ui-iframe节点实现内嵌iframe访问其他网站的效果
    查看>>
    Node-RED中使用Notification元件显示警告讯息框(温度过高提示)
    查看>>
    Node-RED中使用range范围节点实现从一个范围对应至另一个范围
    查看>>
    Node-RED中实现HTML表单提交和获取提交的内容
    查看>>
    Node-RED中将CSV数据写入txt文件并从文件中读取解析数据
    查看>>
    Node-RED中建立TCP服务端和客户端
    查看>>
    Node-RED中建立Websocket客户端连接
    查看>>
    Node-RED中建立静态网页和动态网页内容
    查看>>
    Node-RED中解析高德地图天气api的json数据显示天气仪表盘
    查看>>
    Node-RED中连接Mysql数据库并实现增删改查的操作
    查看>>
    Node-RED中通过node-red-ui-webcam节点实现访问摄像头并截取照片预览
    查看>>