网站模板克隆-SourceTree使用详解(连接远程仓库、克隆、拉取、提交、推送

前言:

俗话说,工欲善其事,必先利其器。 Git分布式版本控制系统在我们的日常开发中是不可或缺的。 目前网站模板克隆,市场上比较流行的Git可视化管理工具有SourceTree、Github Desktop、TortoiseGit。 根据网上一些文章的分析以及我自己日常的开发实践经验,我个人推荐开发者使用SourceTree,因为SourceTree同时支持Windows和Mac,而且界面非常精致简洁,大大简化了之间的Git操作方法。开发人员和代码库。 本文主要详细讲解了日常开发中使用SourceTree可视化管理工具的一些常见操作。

源树 | Github 桌面 | TortoiseGit可视化管理工具对比:

SourceTree介绍及Atlassian账号注册登录教程:

连接Gitee或GitHub获取代码:

注:这里介绍的是使用SSH合约来获取远程仓库关联的代码。 您也可以直接输入HTTPS合约形式的账户密码来获取关联码!

Gitee 和 GitHub 生成/添加 SSH 私钥的全面概述:

在 SourceTree 中添加 SSH 密钥:

工具=>选择:

添加 SSH 密钥位置:C:Usersxxxxx.sshid_rsa.pub:

SSH客户端选择OpenSSH:

Clone对应托管平台仓库(以Gitee为例):

打开码云,找到你需要克隆的仓库!

SourceTree设置默认工作目录:

从上面我们可以发现,Clone每次克隆项目时,克隆项目的默认存储位置都是在磁盘上,所以我们每次都需要选择项目存储的路径。 作为一个懒人,我不喜欢这样。 通过这些方法,我们可以设置默认的项目存储位置。

设置SourceTree默认项目目录:

点击Tools => Options => General => 找到项目目录,设置Clone项目的默认存储位置

SourceTree代码提交: 1.首先切换到需要更改功能代码的分支:

2、将修改后的代码提交到暂存区:

3、将暂存区的代码提交到本地代码仓库:

注意:多人同时开发项目时,不建议默认立即推送变更到origin/develop网站模板克隆,以免造成不必要的麻烦!

4.代码拉取更新本地代码库,并将代码推送到远程仓库:

代码已成功推送到远程仓库:

5.在Gitee中查看推送结果:

SourceTree分支切换、新建、合并: 1.分支切换:

双击切换:

点击键盘右键进行切换:

2.创建新分支:

注意:创建新分支时,我们需要在该主分支的基础上创建一个新分支。 我们首先要切换到对应的主分支,在主分支上创建分支。 如下,我们将在 master 分支上创建一个 feature-0613 分支:

网站模板克隆-SourceTree使用详解(连接远程仓库、克隆、拉取、提交、推送

3.合并分支:

注意:在合并代码之前,我们都需要将需要合并的分支拉到最新状态(**防止覆盖别人的代码,或者丢失一些重要文件)!!!!

右键master分支,选择将feature-0613合并到当前分支进行合并:

分支合并成功:

SourceTree代码冲突解决:首先我们需要创建一个提交的文件遇到冲突的情况:

在SourceTree中Clone中新建一个项目,命名为pingrixuexilianxi2,如下图:

我们以项目中的【Code Merge Conflict Test.txt】文件为例:

在pingrixuexilianxi2中添加内容并提交到远程代码库。 新增内容如下:

在pingrixuexilianxi中添加内容,提交代码(不要选择立即将更改推送到origin/master),拉取代码时会遇到冲突:

冲突文件的内容

通过直接打开冲突文件自动解决冲突:

我们从冲突文件中的冲突内容了解到如下:

<<<<<<>>>>>> a8284fd41903c54212d1105a6feb6c57292e07b5

复制

> a8284fd41903c54212d1105a6feb6c57292e07b5 上面的【pingrixuexilianxi2于6月18日更改了此文件】是远程代码库更新的内容(即为pingrixuexilianxi2本地代码库推送更改的内容)。

手动解决冲突:

根据项目需求删除不需要的代码即可。 如果都需要,我们只需要删除 > a8284fd41903c54212d1105a6feb6c57292e07b5 即可解决冲突(注意项目中最后一个符号不能存在,否则可能会报异常)。

最后将冲突文件标记为已解决并提交到远程仓库:

使用外部文本文件比较工具Beyond Compare解决冲突: SourceTree配置文本文件比较工具Beyond Compare:

网站模板克隆-SourceTree使用详解(连接远程仓库、克隆、拉取、提交、推送

工具=>选项=>比较:

使用 Beyond Compare 来解决冲突:

如何使用超越比较:

官方综合教程:

SourceTree 打开外部和合并工具:

注意:首次启动Beynod Compare软件需要一段时间,请耐心等待:

Beyondod 比较冲突的合并:

点击保存文件并关闭Beynod Compare工具,SourceTree中的冲突将得到解决,我们会在SourceTree中发现多一个.orig文件。 然后选择.orig文件,右键=>删除,最后我们就可以将其推送到远程代码库了:

Sourcetree中基本术语说明:

Clone/Create(克隆):从远程仓库URL加载,创建与远程仓库相同的本地仓库。 Commit:将暂存区文件上传到本地代码仓库。 推送(push):将本地仓库同步到远程仓库。 一般情况下,在推(push)之前拉(pull)一次,以保证一致性(非常小心:这样就可以达到与别人最新代码同步的状态,同时避免很多不必要的问题)。 Pull:从远程仓库获取信息并同步到本地仓库,并手动进行合并操作(git pull=git fetch+git merge)。 获取(fetch):从远程仓库获取信息并同步到本地仓库。 分支:创建/修改/删除分支。 合并:将多个同名文件合并为一个文件,该文件包含多个同名文件的全部内容,且相同内容有偏移。 存储(git stash):保存工作现场。 放弃:放弃更改、恢复文件更改/重置所有更改以及将临时文件返回到未暂存的文件。 标签(tag):为项目添加标签。 工作流程(Git Flow):在团队中工作时,每个人创建自己的分支(branch),确认无误后提交到master分支。 终端:可以输入git命令行。 每次拉推的时候,不需要每次都输入密码的命令行:git config credential.helper osxkeychain sourcetree。 结帐:在不同分支之间切换。 添加(add):将文件添加到缓存中。 移除(remove):将文件移除到缓存中。 Reset(重置):返回到最近添加(add)/commit(提交)状态。

上周潇湘给大家讲了一波正式上线的新功能(错过的朋友补课),后台还有男同伴催着潇湘交作业……

现在,小象来交作业了:

✨超级注联通终端,终于来了! ✨

第一批参与公测的男同伴已经开始! !

即将推出的版本将于 11 月初在各大应用商店提供下载

此次更新不仅是使用8年的Evernote编辑器在中国联通的首次重大升级; 这也是Super Note首次全面兼容中国联通和桌面。 我们将为您讲解SuperNote联通终端带来的10项重要升级。

如果你也觉得是真的,不妨给小象点个赞,或者你觉得还不够,小象给你准备好了:

⏳48小时限时福利⏳

本次产品升级除了增加数量外,不增加价格。

它还为您带来限时 50% 的折扣。

同时参与本次升级还享受终身一价保修*

*终身一价保证,价格保证是指订阅印象笔记会员时的市场价(原会员价),而非促销价。 其中,合同手册续保价格将继续保价。 如果您取消订阅并再次下单,则需要按照当前市场价格下单。

这项特殊福利还包括:

《印象超级笔记完整使用指南》

通过视频教学,系统掌握52种高频方法

领取99-50优惠券,超便宜价格学习课程

确保您使用 Evernote 666

*优惠券将于成功购买“五年50折”优惠后24小时内发送至订单绑定的Momo账户。

已经拥有中级账号的同学不要错过,

除了享受升级专业账户50%的折扣外,

您可以将当前中级账户的剩余时间全部免费升级为专业账户! !

那么下面,我们就来看看Super Note在联通上的体验吧!

中国联通编辑器首次升级

8年过去了,联通编辑终于迎来了第一次重大升级。 此次重大升级不仅兼容历史版本功能、移动端功能、桌面端超级笔记编辑器功能,还兼容印象笔记编辑器。 中国联通编辑能力全面提升:

更丰富的编辑格式、更快捷的编辑体验以及首次实现智能表格编辑能力,也为未来联通思维导图、大纲笔记功能的创建和编辑奠定了基础。

完美的跨终端兼容性

多级标题、亮点、要点、代码块、智能表格、常用表格、关联笔记、网页书签、录音、附件、甚至视频……你熟悉的功能模块都有, Super Note桌面支持的功能,中国联通所有终端均支持。

您在笔记本中创建的超级笔记可以随时在联通终端上查看和编辑。 您还可以在联通端快速录制一段内容,并在桌面端进一步编辑和整理。 笔记本和手机编辑超级笔记实时同步,随时随地查看和编辑。

⌨️编辑体验全面提升

移动端创建的笔记更好看! 超级笔记为您带来更丰富的文本格式。

中国联通新增一级、二级、三级标题格式或普通文本格式,一键设置不同文本的字体样式,非常简单方便;

同时增加了文字的高亮:一次性新增11种高亮颜色供您选择;

据悉,还支持设置项目列表、待办事项或编号列表; 或者还可以首次在中国联通终端上创建和编辑构建参考格式、关键模块、表情符号、内联代码和代码块……

文本编辑功能变得更加丰富,排版效率也大大提高。

联通新版本还大幅提升了编辑体验:大家喜爱的“标签”功能移至标题栏右上角,方便随时编辑; iOS端新增“撤消按钮”,无需摇动Shake即可撤消。

快速关联笔记并预览

超级笔记支持将原始笔记作为模块插入到当前笔记中,方便快速建立笔记之间的关联; 只需一键点击即可快速预览关联笔记的内容,减少来回切换的操作,效率提升数倍!

网页书签不再单调

网页书签也可以更方便直观地插入笔记中。 插入后会显示URL链接的名称、摘要、URL,并附有精美的缩略图手机端网站模板手机端网站模板,不再是单调的链接样式。 点击快速预览,无需跳出应用即可查看网页内容。

首次支持创建和编辑表格

印象笔记联通终于可以建表了! 中国联通超级笔记首次支持表格的创建和编辑。 您可以快速创建普通表格,也可以创建智能表格并设置背景颜色、单选、多选、日期、进度条、程度表达式、@member等。

快速插入视频

移动端首次还具备在笔记中插入视频的功能! 使用“视频”模块,您可以插入视频链接或上传本地视频。 通常用手机拍摄的小视频可以轻松放入印象笔记并永久存储。

️ 边录音边标记

录音功能针对联通超级笔记进行了非常优化。 除了支持桌面终端的听点功能外,还可以边做点边做标记。 无论是一场讲座、一次会议,还是一些精彩的播客,在录音的同时记录下要点,确保重要信息不会遗漏。

模板库全新升级

网站模板克隆-SourceTree使用详解(连接远程仓库、克隆、拉取、提交、推送

中国联通终端模板套件也进行了升级。 除了为您提供丰富的模板和模板套件外,还深度结合联通终端的使用场景,带来移动端专属模板套件。 它还优化了模板应用流程。 套件支持应用前预览,全面提升联通场景下复杂格式编辑的效率。

手写、OCR...全面支持移动功能

最新版本的联通超级笔记还支持联通特有的手写和OCR扫描识别功能。 您可以轻松地在超级笔记中插入手写笔记,或扫描并识别纸质文档。

同时,新的超级笔记还兼容中国联通所有历史功能:分享/共享笔记、为笔记创建列表任务、笔记内搜索、设置提醒、另存为自定义模板、移动笔记、公开发布笔记...普通笔记 还支持所有支持的历史功能和超级笔记。

中国联通超级笔记的推出,为未来更丰富、更多样化的笔记编辑方式提供了更多可能。 视频和音频内容在 Evernote 中得到了更好的支持和优化。 中国联通的思维导图功能和大纲笔记未来也将得到快速发展。 可创建、编辑的思维导图可以快速放入口袋,大纲笔记/炮弹笔记也可以在联通终端上方便使用。

看到这里,你一定也觉得这波升级真是太好吃了! 如今,Super Note联通终端已进入公测阶段。 经过内测人员和印象大使的严格审核后,11月初即可使用!

上线初期,Super Note联通终端所有功能模块均可限时免费试用。 欢迎您在上手后分享您的经验。

最后,别忘了潇湘为您准备的双十二限时会员促销活动:

双12限时让利,

不要错过最佳购买时机!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 模板插件 网站模板克隆-SourceTree使用详解(连接远程仓库、克隆、拉取、提交、推送 https://www.wkzy.net/game/128674.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务