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

    你可能感兴趣的文章
    Nginx的Rewrite正则表达式,匹配非某单词
    查看>>
    Nginx的使用总结(一)
    查看>>
    Nginx的可视化神器nginx-gui的下载配置和使用
    查看>>
    Nginx的是什么?干什么用的?
    查看>>
    Nginx访问控制_登陆权限的控制(http_auth_basic_module)
    查看>>
    nginx负载均衡器处理session共享的几种方法(转)
    查看>>
    nginx负载均衡的5种策略(转载)
    查看>>
    nginx负载均衡的五种算法
    查看>>
    Nginx运维与实战(二)-Https配置
    查看>>
    Nginx配置ssl实现https
    查看>>
    Nginx配置TCP代理指南
    查看>>
    Nginx配置——不记录指定文件类型日志
    查看>>
    Nginx配置代理解决本地html进行ajax请求接口跨域问题
    查看>>
    Nginx配置参数中文说明
    查看>>
    Nginx配置好ssl,但$_SERVER[‘HTTPS‘]取不到值
    查看>>
    Nginx配置如何一键生成
    查看>>
    Nginx配置实例-负载均衡实例:平均访问多台服务器
    查看>>
    NIFI1.21.0通过Postgresql11的CDC逻辑复制槽实现_指定表多表增量同步_增删改数据分发及删除数据实时同步_通过分页解决变更记录过大问题_02----大数据之Nifi工作笔记0054
    查看>>
    NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置binlog_使用处理器抓取binlog数据_实际操作01---大数据之Nifi工作笔记0040
    查看>>
    NIFI从MySql中增量同步数据_通过Mysql的binlog功能_实时同步mysql数据_配置数据路由_实现数据插入数据到目标数据库_实际操作03---大数据之Nifi工作笔记0042
    查看>>