git SourceTree 使用

news/2025/2/8 18:04:14 标签: git

Source Tree 使用原理

文件的状态

 创建仓库和提交

 验证

 再克隆的时候发发现一个问题,就是有一个

这个验证,起始很简单

就是 gitee 的账号和密码,但是要搞清楚的是账号不是名称,我之前一直再使用名称登录老是出问题

这个很简单的问题找了半天,也是够衰的

提交文件以及添加内容

注意点:

 新添加的再最上面,而且是空心的

版本回滚

上面的文件我已经修改了两次,那么我想回滚到上一个版本

注意点:

回滚之后的节点出现了HEAD的文字

恢复到最新的版本:

双击最上面的那个几点,然后确定

分支

再新分支下添加一个文件fruit.txt

就会再新的分支中添加的文件再master 中没有,你切到master 中再工作的电脑上也是看不到这个文件的,如:

合并内容1-普选

我们有两个分支 dev1 和master ,那么怎么将dev1下面的文件合并到master 中呢??

先切到master分支

然后合并 

合并后:

 原理解释

 

 合并内容2-变基

结果:

 原理:

 合并内容3-遴选

 冲突合并

操作如下:

1、新加dev1分支,再fruit的文件中添加一种动物fish 

合并到master

2、新加dev2分支,然后添加

然后合并到master就会出问题

那么怎么解决呢??

 手动解决

文件忽略

再不同的设备上进行版本管理

再另外一个工作区同步代码:

同步 


http://www.niftyadmin.cn/n/5845180.html

相关文章

位置定位与IP属地:异同解析与实际应用

在数字化和网络化的今天,位置定位和IP属地已成为我们日常生活中不可或缺的两个概念。那么,位置定位和IP属地是不是一样的?‌虽然都涉及到地理位置的识别,实则在定义、应用场景及精确度上存在着显著差异。本文旨在深入探讨位置定位…

确保数据一致性:RabbitMQ 消息传递中的丢失与重复问题详解

前言 RabbitMQ 是一个常用的消息队列工具,虽然它能帮助高并发环境下实现高效协同,但我们也曾遇到过因网络波动、确认机制失效、系统故障和代码异常等原因导致消息丢失或重复消费的问题,本文将探讨原因及解决方案,希望能为大家提供…

shell脚本控制——处理信号

Linux利用信号与系统中的进程进行通信。你可以通过对脚本进行编程,使其在收到特定信号时执行某些命令,从而控制shell脚本的操作。 1.重温Linux信号 Linux系统和应用程序可以产生超过30个信号。下表列出了在shell脚本编程时会遇到的最常见的Linux系统信…

YOLOv11-ultralytics-8.3.67部分代码阅读笔记-files.py

files.py ultralytics\utils\files.py 目录 files.py 1.所需的库和模块 2.class WorkingDirectory(contextlib.ContextDecorator): 3.def spaces_in_path(path): 4.def increment_path(path, exist_okFalse, sep"", mkdirFalse): 5.def file_age(path__fi…

问题大集04-浏览器阻止从 本地 发起的跨域请求,因为服务器的响应头 Access-Control-Allow-Origin 设置为通配符 *

1、问题 localhost/:1 Access to XMLHttpRequest at xxx(请求) from origin http://localhost:xxx(本地) has been blocked by CORS policy: The value of the Access-Control-Allow-Origin header in the response must not be t…

WPF 进度条(ProgressBar)示例一

本文讲述&#xff1a;WPF 进度条(ProgressBar)简单的样式修改和使用。 进度显示界面&#xff1a;使用UserControl把ProgressBar和进度值以及要显示的内容全部组装在UserControl界面中&#xff0c;方便其他界面直接进行使用。 <UserControl x:Class"DefProcessBarDemo…

代码随想录 Day 16 | 【第六章 二叉树】找树左下角的值、路径总和、从中序与后序遍历序列构造二叉树

一、513.找树左下角的值 本题递归偏难&#xff0c;反而迭代简单属于模板题&#xff0c; 两种方法掌握一下 题目链接/文章讲解/视频讲解&#xff1a;代码随想录 1. 整体思路 本题要求找出该二叉树的 最底层 最左边 节点的值。需要注意的是&#xff1a; 1&#xff09;最底层&…

【Flink源码分析】3. Flink1.19源码分析-精通动态代理

3.1 Java 动态代理 动态代理是一种设计模式&#xff0c;它允许在运行时创建代理对象&#xff0c;并将方法调用重定向到不同的实际对象。它使我们能够在不修改现有代码的情况下增加或改变某个对象的行为。 3.1.1 InvocationHandler接口&#xff1a; 这个接口定义了一个invoke…