一、软件版本

1.Git版本为1.9.5

2.Source版本为1.5.2

二、软件安装步骤

1.Git安装步骤

1)双击Git安装文件进入下图界面,单击Next

2)继续Next

3)进入Select Componets界面,在Windows Explorer integration选项中将“Git Bash here”和“Git GUI here”打对勾。

4)进入“Adjusting your PATH environment”界面,默认即可

5)在“Configuring the line ending conversions”界面中,
第一个选项:如果是跨平台项目,在windows系统安装,选择;
第二个选项:如果是跨平台项目,在Unix系统安装,选择;
第三个选项:非跨平台项目,选择。

默认选择第一个,点击Next。

6)选择“Finish”,结束安装。

2.SourceTree安装步骤

1)双击sourceTree安装文件,显示下图界面,单击”Next”(注:安装前要确认 安装了git)

2)选择路径,并安装。

3)安装完成,会弹出如下对话框,你可以选择自动下载。我用的是git 直接选择跳过就可以了。

4)安装完成后找到对应的可执行文件,启动后的界面如下图,安装完成。

三、Git客户端SourceTree的使用

1.首先点击桌面的SourceTree图标来快速启动SourceTree。启动成功之后先来看看主页面 顶部为菜单栏。下面右边为本地为库列表。

2.克隆一个远程库到本地。点击文件然后在子菜单中点击新建/克隆

3.点击新建/克隆会弹出一个窗口。在窗口中的克隆仓库,添加工作副本和新建仓库中选择第一个克隆仓库。第个填写远程仓库的地址。第二个填写本地的仓库的位置。填写完之后点击克隆。克隆的过程中会弹出三次窗口,第一次是远程仓库的管理员名称,第二次管理密码。第三次确定管理密码。

4.克隆成功之后对文件更改一下。然后文件的前面会变成一个黄色的图标这说明文件已经更改需要提交才能与远程的同步。

5.同步之前要先缓存,点击工作副本左的向上图标。点第一个会缓存所有已更改的文件。点第二个只会缓存当前选中的文件。

6.点击之后再点击提交按钮来提交缓存。

7.点击提交之后弹出一个窗口,在窗口中的提交信息中输入更新记录。它不会影响什么。填写完成点击提交。

8.点击提交之后在推送的图上会出现个红色的数字,这个数字表示当前有几个本版要同步远程。点击它就可以同步了。

四、遇到的问题

1.使用SourceTree 一定要装git客户端才行,不然克隆远程url会一直提示 “这是一个无效的源路径/URL”

原因:没有启用git(截图忘记保存了)

解决办法:工具 ——》选项  ——》 git, 启用git 就可以了。

2.提交代码到远程的时候报错,提示如下:

原因:没有设置用户名和邮箱

解决办法:运行git;敲如下命令

`git config --global user.email "you@example.com"`

`git config --global user.name "Your Name"`

设置完毕之后,就可以正常使用了。

Git&sourceTree软件安装、使用说明及遇到问题解决的更多相关文章

  1. git SourceTree 客户端 安装/使用教程

    使用过SourceTree 之后发现比乌龟好多了 风来了.fox 1.安装之前的必备 1.1 git 客户端 http://msysgit.github.io/ 安装就PASS了,总之是直接下一步.直 ...

  2. git的软件安装

    1.Git for Winodws 1.*的版本   https://github.com/msysgit/msysgit/releases 2.*的版本   https://github.com/g ...

  3. 架构(四)Git简介,安装以及相关命令SourceTree

    一 Git介绍 1.1 Git是什么? Git是一个分布式版本控制软件: 版本控制:假如开发人员开发了一个a功能,结果项目经理觉得不够需要修改,开发人员又改成了b功能,后来又改成了c功能,但是最终项目 ...

  4. git&sourcetree安装及在IntelliIJ下拉取项目基础使用

    be careful: 1)git版本与Sourcetree版本最好一致 ,不能git为2.5,sourcetree为1.8 2)先安装git再安装Sourcetree 3)拥有git和sourcet ...

  5. charles抓包的安装,使用说明以及常见问题解决(windows)

    charles抓包的安装,使用说明以及常见问题解决(windows) https://blog.csdn.net/zhangxiang_1102/article/details/77855548

  6. iBrand 教程:Git 软件安装过程截图

    下载 教程中使用的相关软件下载网盘: https://pan.baidu.com/s/1bqVD5MJ 密码:4lku 安装 请右键 以管理员身份运行 进行软件安装,安装过程如下: 使用 安装完成后, ...

  7. Git+SourceTree使用时出现的问题

    今天重新用Git+SourceTree添加代码,出现了很多问题,记录下: 1.安装了我SourceTree后克隆项目,粘贴网址后出现Url不正确的情况. 解决: (寻找了些资料,大仙大部分都是说直接选 ...

  8. SourceTree Win10 安装过程及配置

    SourceTree 是一款拥有可视化界面的项目版本控制软件,适用于git项目管理,同时它集成了 git flow 工作流程,对于不熟悉 git 命令的初学者来说,可以通过 SourceTree 快速 ...

  9. Git Review + Gerrit 安装及使用完成 Code-Review

    转载自:https://cloud.tencent.com/developer/article/1010615 1.Code Review 介绍 Code Review 代码评审是指在软件开发过程中, ...

随机推荐

  1. cxf整合spring代码

    导入jar包cxf的jar包 创建实体类 package com.yhd.webservice.cxf.server.poto; public class Person { private Strin ...

  2. 记一笔MyBatis的坑

    记一笔MyBatis的坑 1.sql查询concat()连接函数xml运行查询乱码 ) , ), char)'%') bll FROM fact_dkxx sq 由于连接的字符串中包含数字与百分比字符 ...

  3. [洛谷P3369] 普通平衡树 Treap & Splay

    这个就是存一下板子...... 题目传送门 Treap的实现应该是比较正经的. 插入删除前驱后继排名什么的都是平衡树的基本操作. #include<cstdio> #include< ...

  4. POJ 3041 Asteroids 二分图之最大匹配

    题意:在一个网格中有若干个点,每一次可以清除一行或者一列,问最少几次可以将网格中的点全部清除. 思路:这个题是一个入门的最大匹配题(这个好像不是思路..).一般的方式就是将 行 看作集合A,列 看作集 ...

  5. 使用Google App Engine开始新的网站开发学习

    继长时间的迷茫后,我发现还是回归php网站开发更适合我,或者没有那么深刻,但至少要做点事情.不知道以后将从事什么样的工作,但现在找点事情做还是很好的.所以,为了激发我学习的热情,我在网上搜了一下免费云 ...

  6. Redis 安装及入门

    Redis简介 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API. Docker方式安装Redis # 拉取 r ...

  7. 招聘,api、app、web自动化,性能,持续集成,其他

    招聘: api接口自动化测试 app功能自动化测试 web功能自动化测试 性能测试 自动化平台与持续集成 其他

  8. GLPI 0.85.5 上传漏洞分析

    在exp-db上面看到的漏洞,这是原文链接:https://www.exploit-db.com/exploits/38407/ 但是POC给的很简单,这是原来的描述: " The appl ...

  9. PM2.5如何引发心脏病的?

    过去的几十年里,科学家们一点一滴地积累起关于空气污染如何威胁人类健康的新认识.他们的注意力大多集中在肺部疾病,包括癌症上面.对空气污染具体危害的认识越来越多,但是对污染的控制和治理却显得举步维艰.面对 ...

  10. Tornado 简述

    前言 python 旗下,群英荟萃,豪杰并起.单是用于 web 开发的,就有 webpy.web2py.bottle.pyramid.zope2.flask.tornado.django 等等,不一而 ...