Sourcetree的实际使用开发笔记

news2025/7/13 9:29:26

目录

前言

一、Sourcetree是什么

二、Sourcetree使用步骤

1.创建仓库

2.拉取和推送的使用

 3.创建新的自己的分支

三、使用Sourcetree来进行不提交本地的代码,而获取最新的代码拉取

总结


前言

本章主要是记录一下Sourcetree的基本使用功能。

一、Sourcetree是什么

去百度了一下,根据百度百科的说法,Sourcetree它其实就是一款工具,是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具,同时也是Mn版本控制系统工具。支持创建、克隆、提交、push、pull 和合并等操作。它的好处是什么呢?其实就是简化了,我们与Git存储库的交互过程。

二、Sourcetree使用步骤

1.创建仓库

首先,我们第1步,是先到github上面的,找到对应的项目,然后再点进去,复制这个项目的ssh链接。

 

第2步,首先,是将上面复制的项目的SSL链接,填在源路径这一行;第2个操作是,选择目标路径,即项目代码存放的位置;第3个是,点击“克隆”按钮即可。

     

 

代码如下(示例):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.拉取和推送的使用

第1步,是拉取代码,如果是拉取项目代码,一般先拉取master主分支的代码,或者拉取别人的分支代码

 第2步,推送代码,第1种情况是,先拉取落后的代码,然后再推送过去远端的自己的分支上

 第2种情况是,提交了自己写的代码,然后想推送到远端自己的分支去。

 3.创建新的自己的分支

第1步,选择master分支或其他的分支,选择检出,

 第2步,填写新的本地分支名

 第3步,推送到远端,创建远端的分支

代码如下(示例):

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

三、使用Sourcetree来进行不提交本地的代码,而获取最新的代码拉取

就是我想拉取最新的代码,然而,我这边有本地的代码还没提交,此时,再去拉取代码就会报错,所以,这时,就需要先保存本地的代码到栈上去,然后再去拉取最新的代码,然后再把本地的代码从栈上释放出来,这样才不会报错。

接下来,是这样操作的,通过命令,第1个命令是:git stash ;先存放到栈上去,

第2命令是:git stash pop, 先去拉取最新的代码下来后,再执行这个命令,就会把原先的本地的代码给释放出来。


 

总结

本章主要是记录一下Sourcetree的基本使用功能。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/6981.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android:Binder思考笔记

基础知识 进程空间划分 一个进程空间分为用户空间与内核空间。用户空间与内核空间都是虚拟内存,映射到物理内存。所有进程的内核空间映射到同一块物理内存,是共享的二者区别: 进程间,用户空间的数据不可共享,即用户空…

线性与树型数据结构可视化模拟器

线性与树型数据结构可视化模拟器 题目2:线性与树型数据结构可视化模拟器 [问题描述] 数据结构课程是计算机类专业的核心课程之一,是计算机科学与技术必修的专业基础课程。数据结构研究的范围和计算机软件有着密切的联系。课程涉及到大量的概念、定义以及数据结构的…

JS数据类型的探究

JS数据类型的探究 分思考三部曲? 是什么?为什么?怎么做? 一:什么是数据类型? 在程序设计的类型系统中,数据类型(英语:Data type),又称资料型态、资料型别,是用来约束数据的解释。在编程语言中&…

我去面试聊了半天MySQL索引,结果面试官黑脸让我回家等结果...

V-xin:ruyuanhadeng获得600页原创精品文章汇总PDF 目录 1、面试真题2、面试官心理分析3、面试题剖析 1、面试真题 MySQ索引的原理和数据结构能介绍一下吗?b树和b-树有什么区别?MySQL聚簇索引和非聚簇索引的区别是什么?他们分别是…

影响网站排名的4个因素,教你提高网站排名的方法

我们优化网站的目的是,使网站的排名靠前,让更多的用户看到并访问网站,达到营销的效果。网站排名靠前,可以提高企业品牌的知名度,对网站是非常有益的。在网络多变的环境下,影响网站排名有哪些因素呢&#xf…

JAVA使用springboot整合佳博标签打印机(三)

在JAVA使用springboot整合佳博标签打印机(二)的文章中使用的是花生壳进行的内网穿透 花生壳内网穿透会有异常情况,因为使用的是花生壳免费版本的内网穿透,可能会有服务异常的情况出现,免费服务没有保障 优化方案使用NGINX替换花生壳来实现内网穿透 准…

从头开始实现一个留言板-README

前言 仓库地址:da1234cao/RestFulAPIDemo 由于我没做过C服务器的开发,没有这方面的工程经验,所以代码中,大概率有一些我意识不到的问题,欢迎提issue。 PS: 代码使用C实现restful接口,给前端提供数据读取…

如何封装一个实用的上传组件

前言 马上放假了,时间上相对宽裕,对最近做的东西进行一些总结。今天我们来看一个非常实用的组件,上传组件 我们先从组件的定位、组件的应用场景、组件的特性几个方面进行归纳 定位: 对于上传组件,基础的组件功能属…

【C++】-- 继承

目录 继承的概念及定义 继承的概念 继承的定义 定义格式 继承基类成员访问方式的变化 基类和派生类对象赋值转换 子类对象可以赋值给父类对象/指针/引用 派生类对象赋值给基类的对象 派生类对象赋值给基类的指针 派生类对象赋值给基类的引用 继承中的作用域 派生类的默认成员函…

IM开源项目OpenIM部署文档-从准备工作到nginx配置

IM开源项目OpenIM部署文档-从准备工作到nginx配置 2022-11-14 22:27OpenIM 一、准备工作 运行环境 linux系统即可, Ubuntu 7.5.0-3ubuntu1~18.04最优 图片视频文件存储 支持cos/MinIO https/wss协议 1. 需申请域名或者子域名(web im端登录注册及im…

C# HTML

一 HTML 超文本标记语言 在HTML当中存在着大量的标签,我们用HTML提供的标签,将要显示在网页中的内容包含起来。就构成了我们的网页。 二 CSS CSS 控制网页内容显示的效果。 HTMLCSS静态网页。 JSJquery 动态效果。 三 开始动手写HTML页面 ① 首先在…

XSS进阶二

目录实验目的预备知识实验环境实验步骤一实例四、换一个角度,阳光依旧实验步骤二实例五、限制了我的左手,我还有右手实验步骤三实例六、大胆去思考,小心去求证实验目的 1.深入理解xss工作原理。 2.怎么去绕过规则实现xss。 3.培养学生的独立…

Spring Cloud(十):Spring Cloud Skywalking

链路追踪组件选型 Zipkin是Twitter开源的调用链分析工具,目前基于springcloud sleuth得到了广泛的使用,特点是轻量,使用部署简单。Pinpoint是韩国人开源的基于字节码注入的调用链分析,以及应用监控分析工具。特点是支持多种插件&…

XCTF-web Robots

场景一:Training-WWW-Robots 进入场景,提示关于robots.txt文件 访问robots.txt文件,目录下存在 /fl0g.php 文件,进一步访问得到flag 场景二:robots 根据题目,提示关于robots.txt协议 访问成功&#xff…

api股票数据接口能实现什么功能?

api股票数据接口在量化投资方面能够受到比较多交易者的开发和使用的,主要是得于股票量化交易数据接口的7个策略十档行情,可以实现一键解决炒股难题,和多指标辅助追踪主力,跟主力做强势股,只有在行股票数据接口一键就可…

零样本图像分类综述

零样本图像分类综述 摘要 零样本图像分类指训练集和测试集在数据的类别上没有交集的情况下进行图像分类,该技术是解决类别标签缺失问题的一种有效手段,因此受到了日益广泛的关注,自提出问题至今。零样本图像分类研究已经大致有十年时间啦。…

学完 Fluent 官方基础教程,你离一名合格Fluent 流体工程师还有多远?

作者 | 张杨 仿真秀专栏作者 Fluent软件的学习包含基础部分和进阶部分,通常我们学习Fluent软件,都是从一个最简单的三通管开始的。 图1 Fluent的标准初学案例——三通管混合换热 ANSYS Fluent官方的基础培训课程表,通常只包括以下几个方面…

堆排序在topK场景题中的应用及原理

参考以下文章: 堆排序(大顶堆、小顶堆)----C语言 006 查找第k大的数——堆结构的初应用寻找最大的K个数,Top K问题的堆实现海量数据查找最大的前k个数(小顶堆) 零、先简单说下处理topK问题的答案: 一般我们说 topK 问…

如此简单易懂的方式 让网站支持PWA

总结起来,网站配置PWA简单步骤为: 1.编写 manifest.json; 2.编写 serviceWorker.js; 3.在 index.html 引入上述两个文件; 4.把上述三个文件放在网站根目录(或者同一目录下); 5.网站需要部署在https环境才能…

mannose-PEG-Alkyne|甘露糖-聚乙二醇-巯基|巯基修饰甘露糖

mannose-PEG-Alkyne|甘露糖-聚乙二醇-巯基|巯基修饰甘露糖 中文名称:甘露糖-巯基 英文名称:mannose-SH 别称:巯基修饰甘露糖,巯基-甘露糖 西安齐岳生物还可以提供PEG接枝修饰甘露糖,mannose-PEG-Alkyne 甘露糖-聚乙…