sourcetree安装教程, sourtree新手入门 sourcetree使用教程 (不用太详细, 毕竟工作中用不到那么多, 就熟练使用常用的即可)
相信我,如果之前工作一直是svn的话, 那么 后来如果再转为git的童鞋,一上来可能对git的各种命令操作 会比较生疏,会害怕输入错命令 导致项目出点问题。
那么这样的话,建议上来可以试试 git的可视化工具,之前的用的比较多的 小乌龟,被我无情的淘汰了,(当然 一些大佬可能说,我的命令敲得也很熟练,今天只限于 像博主这样的新手git程序员,老手的git操作员就 绕路了)
为此 我特地 把我本地的soucetree给卸载了 一步步 来进行安装和使用
- 第一步 当然是安装了 但是安装之前要去 下载个安装包 我的是window系统
sourcetree下载地址
1.2 然后就是安装了
第一个的 可以 直接跳过 呢 后续就是 下一步下一步
到到第二步的时候 可能需要你填写 你的 用户名 和 邮箱 这个 直接就是安装git的时候配置的 用户名和 邮箱 git配置的问题 我就不在这里细说了
- 然后 我就拿一个我的githup上的一个 练习仓库 来作为学习例子了
其实正常来说 你到一家新的公司 你的技术主管(或者其他的同事) 会给你一个 git地址
我们打开 soucetree 进行克隆项目
git@github.com:zhaoyunchong/git-demo.git 这个是 我的那个 git地址 基于 ssh的 所以直接 贴出来 问题不大 哈哈 上面也没啥东西
我在vscode中把文件 打开 创建了一个 test.js 文件
写了一个 hello world
console.log('hello world')
soucetree 上就会有相对应的变化
1 那里面的输入框 就相当于 我们的 git命令的 git commit -m ‘’
一般不要勾选那个 立即推送到远程, 当我们点击 玩 提交 然后 就暂存本地了
点击 推送 就会到远程了
刚刚 我们推送的东西 就在远程中显示了 出来, 如果是和同事合作的 同一个分支的话, 一般来说 我们是要进行 先拉去操作的, 防止推上去给同事的代码进行覆盖了,(soucetree 其实远程有更新 你没拉代码的话, 会直接报错不让你推送代码的)
还有就是基于当前分支创建一个 副分支出来
就是 合并 分支 你想要合并那个分支, 就是 切换到 其他的分支之后, 鼠标右键点击那个要合并的分支会出现一个 合并此分支到当前分支 这个注意哈
举例子: 你要在master上合并 test分支 那么 就是处于master分支上, 鼠标右键点击test分支 然后 选择 合并test分支到当前分支回滚的话 就是 直接在时间线上 鼠标点击右键 然后选择 重置当前分支到本次提交
- 解决冲突 更简单了
直接在 显示冲突的文件夹中 鼠标右键 选择用哪个方法进行解决冲突, 是选择当前分支的 还是选择合并进来的分支 进行处理冲突
其实其他的一些命令 用到的不多, 如果碰见可以私聊我 咱细聊 哈哈
关注我 持续更新前端 知识
sourcetree安装教程, sourtree新手入门 sourcetree使用教程 (不用太详细, 毕竟工作中用不到那么多, 就熟练使用常用的即可)相关推荐
- 最详细的教程axure新手入门:Axure教程
首先做个声明:此次教程里为了快速完成,借用了一些网上已有教程的图文,不是剽窃,只图方便.另外,因为汉化版本可能功能名称等略有差别,请自行理解. 名词解释: 线框图:一般就是指产品原型,比如:把线框图尽 ...
- 建站教程WordPress新手入门十友链管理
在SEO里面,一直强调的内链为王,外链为皇,友情链接就是皇,用于展示与其他网站交换的链接,可以相互导流.重不重要?自己判断!反正营销值得学一般不轻易跟人换友链,要换的也是知根知底的. 上一篇营销值得学 ...
- worknc的后处理如何安装_UG NX后处理安装方法(新手入门)
大家好,我是星辉.每天分享UG知识.实用技巧.需要学习资料的可以聊天发送"学习资料" 今天教你如何把下载的UG后处理安装到UG软件上使用,首先我们下载得到UG后处理. 通常有三种格 ...
- 《Blender图解教程:新手入门练习》
<Blender图解教程:新手入门练习> 1: 打开Blender 新建一个工程文件 2: 将模式转换为编辑模式左上角 3: 利用缩放工具对立方体进行缩放 缩放成扁平长方体,作为台灯底座 ...
- Blender图解教程:新手入门练习
Blender图解教程:新手入门练习 所有的操作在编辑模式下进行 台灯 1.成品展示 步骤如下: 选择正方体的上表面,按住G键+Z键,滑动鼠标使正方体压扁: 仍然选择上表面,单击右键选择内插面,移动鼠 ...
- Apache Kafka教程--Kafka新手入门
Apache Kafka教程–Kafka新手入门 Kafka Assistant 是一款 Kafka GUI 管理工具--管理Broker,Topic,Group.查看消费详情.监控服务器状态.支持多 ...
- Redis安装与部署新手入门教程
ping通了说明可以使用putty来链接虚拟 <一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义>无偿开源 威信搜索公众号[编程进阶路] 机了(当然了,也可 ...
- paddlepaddle测试安装_专栏 | 新手入门?一步一步教你如何安装PaddlePaddle
原标题:专栏 | 新手入门?一步一步教你如何安装PaddlePaddle 机器之心发布 来源:百度PaddlePaddle 不久之前,机器之心联合百度推出 PaddlePaddle 专栏,为想要学习这 ...
- Axure教程 axure新手入门基础(1)
axure新手入门基础(1) 名词解释: 线框图:一般就是指产品原型,比如:把线框图尽快画出来和把原型尽快做出来是一个意思. axure元件:也叫axure组件或axure部件,系统自带了一部分最基础 ...
最新文章
- 标签选择器用于修改html元素默认的样式,html – 为什么CSS选择器与 sign(直接子)覆盖默认样式?...
- android9多了什么功能,Android 9.0 都增加了什么功能?
- Java线程池 源码分析
- Spring Boot 与DBunit 配合使用
- 浅拷贝和深拷贝的应用
- 成功解决Building wheels for collected packages: dlib Running setup.py bdist_wheel for dlib ... error
- vscode中reactjs插件的安装
- 东风本田crv2020新款混动说明书_能上绿牌,无续航焦虑!2020北京车展混动新车抢先看...
- libwacom9 : Depends: libwacom-common (= 2.2.0-1) but 1.12-1 is to be installed
- Android -- App生成快捷方式
- [转载]Linux shell中的竖线(|)——管道符号
- 3西格玛计算公式_六西格玛相关参数及计算公式
- activity多实例任务加签
- 分治法——最大子列和问题
- 韶大talk 评论热度抽取
- vscode eslint beautify 格式化 html
- python如何定义矩阵_基础 | Python下的矩阵定义 (下)
- 谈谈结果导向的做事方式
- Origin与OriginPro 版本一览图
- 三维交通模拟html,三维高精度交通枢纽综合信息平台
热门文章
- 猎豹极速wifi驱动 v3.0 官方版
- canvas图形操作(缩放、旋转、位移)
- 在Java中中文需要用双引号吗_Java语言支持Unicode,自然支持中文,所以Java中可以使用中文的双引号、单引号、分号代替英文的双引号、单引号、分号。...
- so-vits-svc4.0 中文详细安装、训练、推理使用教程
- Android 第三次作业 contentprovider与resolver
- 沈博研:企业家迷恋黄金投资的七大原因
- 【Java基础】 ⾯向对象编程三⼤特性 --封装、继承、多态
- iot架构 mqtt netty_百度IoT:MQTT Broker架构设计
- RocketMQ-broker启动流程详解
- OpenCV-Python学习之(一)waitKey()函数详解