• git基础使用——TortoiseGit


    一、初识git

    Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
    Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
    Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

    二、Git 与 SVN 区别点:

    1、GIT是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。
    2、GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn,.cvs等的文件夹里。
    3、GIT分支和SVN的分支不同:分支在SVN中一点不特别,就是版本库中的另外的一个目录。
    4、GIT没有一个全局的版本号,而SVN有:目前为止这是跟SVN相比GIT缺少的最大的一个特征。
    5、GIT的内容完整性要优于SVN:GIT的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。

    三、环境配置

    1.账号申请

    已注册或者已有git的账户请忽略此步,后需要用,所以在此处写一下
    GitHub注册,打开GitHub官网 https://github.com/

    2.TortoiseGit安装

    TortoiseGit:32/64位最新版及对应的语言包下载地址:https://tortoisegit.org/download/
    image
    安装的方法,一直下一步就行,具体做法省略。
    安装完成点finish后会有一些基本设置,填写自己Git的用户名和email,其他默认即可

    3.汉语版设置

    比较习惯英文可忽略此步,有设置操作在此就提一下。
    1、首先,请选定一个存放Git项目的目录,这样管理方便. 如: D: est,然后在资源管理器中打开。
    2、在空白处点击鼠标右键,可以看到右键菜单中多了几个选项。选择 --> TortoiseGit --> Settings,然后就可以看到配置界面,如下图所示:
    image
    3、选中General,Language中选择中文。不勾选自动升级的复选框,可能还需要指定 Git.exe 文件的路径,如
    "D:DevlopProgramsGitin"。完成后,点击应用,确定关闭对话框。

    4.配置公钥私钥

    安装的TortoiseGit自带Puttygen
    使用Puttygen生成密钥对
    image
    Puttygen双击打开后,点击Generate
    image
    注意:鼠标在进度条下方空白处随意移动直到进度条走完,要是移除框外,生成钥匙进度条会走不动的呦~
    生成成功后如图下:
    image
    然后点击Save public key将公钥保存为 XXX.pub文件,Save private key将私钥保存为 XXX.ppk文件,并将上图中圈公钥部分进行拷贝,登录git平台,将公钥添加到自己的账号中,详见下图
    image
    完成之后添加自己的私钥进行添加操作,操作流程如下:
    Pageant双击打开,如下图
    image

    四、TortoiseGit使用

    忽略,后续添加!

  • 相关阅读:
    idea导入项目没有run方法,是java文件
    idea好用的插件
    各种路径
    HandlerInterceptorAdapter
    自定义httpservletrequest解析参数
    idea类存在找不到解决办法
    坦言spring中事务、重试、异步执行注解
    IntelliJ IDEA 超实用使用技巧分享
    mysql插入数据频繁出现坏表
    在开发中进入一个方法后想要到原来那行 ctrl+alt+左 回到上一步 ctrl+alt+右 回到下一步
  • 原文地址:https://www.cnblogs.com/missme-lina/p/10144484.html
Copyright © 2020-2023  润新知