zoukankan      html  css  js  c++  java
  • 全网最详细的Windows里Git client客户端管理工具SourceTree的下载与安装(图文详解)

      不多说,直接上干货!

      很多人用Git命令行不熟练,那么可以尝试使用SourceTree进行操作。

    安装之前的必备

         (1)Git的安装

    Git学习系列之Windows上安装Git详细步骤(图文详解)

    Git学习系列之CentOS上安装Git详细步骤(图文详解)

    Git学习系列之Debian或Ubuntu上安装Git详细步骤(图文详解)

       (2)net Framework 4.5

        win7/8需要.net Framework 4.5

         win10 不需要

      点击.exe文件安装,提示安装.NET Framework,同意安装并继续,安装过程需要几分钟。如下:

     

     

      注意:安装完成以后需要重启计算机。

    SourceTree的安装

    https://www.sourcetreeapp.com/

      注意:  在安装过程中,可能会提示你下载安装Microsoft .NET Framework XX,还有内置版Mercurial和内置版git,不要惊慌!安装教程有很多,自行百度吧。

     

     

     

    SourceTreeSetup-2.4.8.0.exe的安装:

      重启完成,点击.exe文件继续安装。

     

      在附件列表下载SourceTreeSetup-2.4.8.0.exe,双击运行安装程序,根据提示点击下一步进行安装,安装过程如下所示:

      (1)   点击安装程序进入安装界面,选择安装目录后,点击下一步,进入下个页面然后点击安装

     

      (2)  安装完成后,打开sourcetree,如图选择使用已存在账号或者去Atlassian官网注册新的账号。

     

        并且在安装第二步需要登录:

     安装之后,转到用户本地文件夹下的SourceTree目录,一般为计算机目录(Windows平台):

      C:Users用户名AppDataLocalAtlassianSourceTree,将用户名替换成你的即可,然后新建accounts.json文件,输入以下内容保存即可:

      

      

      在C:UserszhoulsAppDataLocalAtlassianSourceTree目录下新建accounts.json文件

     

      然后关闭,重启运行即可生效。

      再次点击.exe文件安装,看到如下界面,选择不想使用内嵌版Mercurial:(这个一般都是约定成俗,不太用自带的Git)

     

       不选择内嵌的Git,当然,前提的你的Windows里单独安装了Git。

      

     SourceTreeSetup_1.6.14.exe的安装

      

    C:Program Files (x86)AtlassianSourceTree

     

      

      这里我想说说比较重要的东西,那就是SourceTree的免登录,如何跳过初始设置?【非常重要】

      当然,这里产生密钥。怎么做呢?

      

      打开Git的命令行:

     

     

    zhouls@DESKTOP-IOTFVUA MINGW64 ~
    $ ssh-keygen -t rsa -C "***@163.com"
    Generating public/private rsa key pair.
    Enter file in which to save the key (/c/Users/zhouls/.ssh/id_rsa):
    Created directory '/c/Users/zhouls/.ssh'.
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /c/Users/zhouls/.ssh/id_rsa.
    Your public key has been saved in /c/Users/zhouls/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:dtH+EQwdbSXPo3XQ+H*****AKO5+R+srVLUPg ***@163.com
    The key's randomart image is:
    +---[RSA 2048]----+
    |    .. . o+ oo+=o|
    |   o .o o  +.o=*=|
    |  . =..+  . .oo*B|
    |   = oo    o  +o*|
    |    + E S . ....o|
    |   . . . .   . . |
    |    o +       .  |
    |     * .         |
    |    . o.         |
    +----[SHA256]-----+
    
    zhouls@DESKTOP-IOTFVUA MINGW64 ~
    $

       安装之后,转到用户本地文件夹下的SourceTree目录,一般为计算机目录(Windows平台):

      C:Users用户名AppDataLocalAtlassianSourceTree,将用户名替换成你的即可,然后新建accounts.json文件,输入以下内容保存即可:

      

      

      在C:UserszhoulsAppDataLocalAtlassianSourceTree目录下新建accounts.json文件

     

    [
      {
        "$id": "1",
        "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity",
        "Authenticate": true,
        "HostInstance": {
          "$id": "2",
          "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount",
          "Host": {
            "$id": "3",
            "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount",
            "Id": "atlassian account"
          },
          "BaseUrl": "https://id.atlassian.com/"
        },
        "Credentials": {
          "$id": "4",
          "$type": "SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account",
          "Username": "",
          "Email": null
        },
        "IsDefault": false
      }

     

     

      然后关闭,重启运行即可生效。

      再次点击.exe文件安装,看到如下界面,也许会出现如下:

      此时就顺利进入Sourcetree主界面,然后点击工具→选项,进行基础配置

     

      【最好用单独安装的Git】如果没有安装Git,可以在Sourcetree安装完成后,进入选项→Git→使用内嵌Git,然后根据提示下载安装即可。

      当然,我这里是已经安装了Git的。

     

     

      接着

    SourceTree概念学习系列之SourceTree安装之后的一些配置(图文详解)

    欢迎大家,加入我的微信公众号:大数据躺过的坑        人工智能躺过的坑
     
     
     

    同时,大家可以关注我的个人博客

       http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

       详情请见:http://www.cnblogs.com/zlslch/p/7473861.html

      人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
      目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获

          对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071) 

     

  • 相关阅读:
    fishredux 大体流程
    flutter Container组件和Text组件
    vue 页面跳转以及传参
    mySql 查询当天、本周、最近7天、本月、最近30天的语句
    Flutter编译时下载依赖报错的解决方案
    计算属性和方法
    计算属性传参
    原生js发送请求
    MySQL数据库连接
    flask 蓝图
  • 原文地址:https://www.cnblogs.com/zlslch/p/9281016.html
Copyright © 2011-2022 走看看