当前位置:   article > 正文

SourceTree使用图解

sourcetree

SourceTree使用详细图解


前言

看完这篇文档你能做到的是:

1、简单的用Git管理项目。

2、解决一些简单的操作问题。


一、安装Git和SourceTree

1、Git安装

Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。

  • 安装sourceTree之前,需要先安装Git。Git的下载地址:https://git-scm.com/。

git的安装相对简单,如果不进行特殊配置的话,无脑点击下一步即可,安装好git后,用cmd命令窗口输入git --version查看git版本,可以查看是否已经安装好git,如下图;
版本

2、SourceTree安装

SourceTree:https://wws.lanzous.com/innafkwksgb密码:6icr

  • 内有安装教程

二、SourceTree是什么?

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。

三、使用步骤

1.从Git远程库克隆项目代码

点击 文件 —— 点击克隆/新建…打开输入克隆
在弹出框中输入项目地址,http或者ssh地址都可以项目地址链接
如果仓库类型表明“这不是一个标准的Git仓库”,可能是有以下原因

  1. 项目地址获取错误
  2. 没有项目访问权限

点击“克隆”等待项目克隆完成,完成后,左侧会出现一个分支master
克隆完成后的图片克隆项目后会在本地保存项目路径中出现项目源文件

2.提交Commit和推送Push

  • commit将工作空间修改提交到本地库。
  • push将本地库修改提交到远程库。

点击 提交——在资源管理器中打开 进入本地保存的项目源文件进行修改或添加打开本地资源库
项目源文件

新建一个test.txt来测试,任意改点什么。在文件状态处可查看,红色为修改,蓝色为增加部分。修改部分会放在暂存文件区域。提交区域
修改完成后点击“暂存所有”将已经修改完成的暂存点击暂存所有
暂存所有

如果还要修改可点击“取消暂存所有”再进行修改取消暂存取消后
添加修改日志

  • 这里如果勾选“立即推送变更”则会同时执行commit和push。修改日志

这时,修改的代码提交到了本地仓库。推送sourcetree会提示有修改代码尚未推送到远程库。未推送
选择“推送”。将本地仓库推送push到远程库。推送界面

3.拉取pull和分支

  • pull 从远程拉取最新版本到本地自动合并master
  • 分支 从开发主线上分离在不影响主线的同时继续工作。

“拉取”更新本地代码库拉取
“分支”在主线上分离

  • 本地分支可直接双击切换分支

云端分支

  • 选择对应分支,右击检出切换检出分支

新建分支

  • 在新建分支时,我们需要在哪个主分支的基础上新建分支必须先要切换到对应的主分支才能到该主分支上创建分支,如下我们要在master分支上创建一个dev1分支创建页面完成页面

四、问题解决

1、代码冲突解决

冲突代码内容
在这里插入图片描述

解决问题:根据项目需求删除不需要的代码就行了,假如都需要的话我们只需要把 <<<<<<< HEAD======= >>>>>>> a8284fd41903c54212d1105a6feb6c57292e07b5都删掉冲突就解决了(注意,在项目中最后这些符号都不能存在,否则可能会报异常)。

总结

简单对SourceTree的使用和问题讲解一下
你学废了吗!!!


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/452203
推荐阅读
  

闽ICP备14008679号