SourceTree基本操作(克隆、提交、推送、拉取、回退)

本文详细介绍了SourceTree的基本操作,包括克隆仓库、提交和推送代码、拉取与获取更新、检出分支、版本回退以及冲突处理。通过这些步骤,开发者可以高效地管理Git版本库,并使用标签进行版本标识。
部署运行你感兴趣的模型镜像

基本操作

1 克隆代码
2 提交和推送代码
3 拉取和获取代码
4 代码检出
5 版本回退
6 冲突处理
7 标签

1.1 克隆clone

clone 将远程仓库中的代码拷贝到本地
路径:文件-克隆/新建 在这里插入图片描述

1.2 提交commit 和推送 Push

(1) commit 将工作空间中的代码修改提交到本地仓库
提交路径:Workspace选择文件状态-暂存所有文件(右侧为选中文件内容,红色为删除内容,绿色为增加内容)-在下部白色方框中填入版本更改信息
(2) Push 将本地仓库修改提交到远程仓库
推送路径:完成前一步提交-点击推送-
在这里插入图片描述

(TIP:点击右上角资源管理器会打开本地仓库所在文件夹)
在这里插入图片描述
在这里插入图片描述

1.3 拉取Pull 和获取 fetch

在这里插入图片描述
(1) Pull 从远程拉取最新版本到本地,会自动合并代码
在这里插入图片描述

(2) fetch 从远程获取最新版本到本地,不会自动合并在这里插入图片描述
分支中有小箭头,表示有更新要拉取到本地工作区副本
在这里插入图片描述

1.4 检出 checkOut

checkOut 创建分支和检出分支,将克隆下来的master分支拷贝一份进行操作

1.5 版本回退(回滚) reset

适用场合:1 代码提交错误,想放弃刚刚提交的部分,此操作在本地仓库中完成;
路径:右键-重置当前提交到此次分支-强行合并在这里插入图片描述在这里插入图片描述

              2.代码发生冲突,处理比较麻烦,为了代码安全,直接回滚到之前干净的代码。

1.6 冲突处理

冲突一般由于两个人修改同一份文件导致的
在这里插入图片描述
带黄色感叹号的是冲突文件,冲突文件会把不同开发人员的修改合在一个文件中,解决方法是需要安装外部代码对比工具Beyond Compare
在这里插入图片描述

1.6 标签Tag

Tag 便于识别

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值