当前位置: 首页 > news >正文

Sourcetree - Git 备份

  • 在 Sourcetree 中使用 git bundle
    打开 Sourcetree 的内置终端:
    在 Sourcetree 中打开你的仓库。
    寻找 “终端”(Terminal) 标签页或相关功能。这通常在 Sourcetree 的主界面底部或某个侧边栏中。如果找不到,可以尝试在菜单栏中寻找 “操作” 或 “工具” 等,里面可能有 “打开终端” 或 “命令行” 之类的选项。
    输入 git bundle 命令:
    在打开的终端窗口中,你就可以像在系统终端或命令行中一样直接输入 git bundle 命令了。
    例如,创建一个包含 main 分支最新内容的包文件:
    bash
    git bundle create my_bundle_file.bundle main
    或者,创建一个包含从特定提交(例如其哈希值 a1b2c3d)到当前 main 分支所有内容的增量包:
    bash
    git bundle create incremental_bundle.bundle a1b2c3d..main

  • “存档”(Archive):
    在 Sourcetree 中看到一个 “存档”(Archive) 功能(通常在右键菜单或某个上下文中)。这个功能不同于 git bundle。

二者区别:
git bundle: 创建一个包含完整提交历史、分支、标签等信息的特殊包文件(本质是一个二进制文件,可通过 Git 解析和操作),用于在不同仓库间同步完整历史。
Sourcetree 存档: 将当前工作目录的文件状态打包成一个 ZIP 之类的压缩文件(例如 zip 格式)。它只包含文件快照,不包含 Git 的提交历史、分支等信息,更适合简单的代码打包或备份需求。

http://www.hskmm.com/?act=detail&tid=33181

相关文章:

  • uni-app x实现上下拉动,动态加载数据
  • HyperWorks许可状态监控工具
  • mysql删除数据表某个日期之前的数据
  • KMP算法
  • 企业微信ipad协议稳定防封的最新最全功能
  • 企业微信协议ipad,稳定防封私有化部署私域流量聚合聊天,机器人实现方案
  • 重新思考钓鱼攻击意识培训:网络安全的关键反思
  • 任务分解与小模型如何降低AI成本
  • spring事件监听的核心机制
  • 直播软件开发搭建公司
  • freeswitch的proxy_media模式下video流的问题与修正
  • DNS 相关
  • 2025 年无锡专线物流公司最新推荐排行榜:聚焦个性化运输解决方案,精选优质服务商往返无锡/冷链无锡/公路无锡/大件无锡专线物流公司推荐
  • Dubbo入门-通过spring-boot来动手实践
  • 使用ceph rdb做k8s后端存储(ceph-csi storageclass
  • 2025 最新火烧板源头厂家推荐排行榜:自有矿山加持 + 品质卓越,芝麻灰 / 五莲花等石材采购优选指南
  • 【IEEE出版、吉首大学主办】第二届智能机器人与自动控制国际学术会议 (IRAC 2025)
  • 第三次课动手动脑合集
  • 2025 年火山石厂家最新推荐排行榜:聚焦自有矿藏与全自动生产,涵盖滤料填料等多品类企业权威指南人工湿地填料/人工湿地滤料/黑色/红色火山石厂家推荐
  • 【SPIE出版、往届已检索】第十届能源系统、电气与电力国际学术会议 (ESEP 2025)
  • 2025 防火隔断厂家最新推荐排行榜:甲级防火玻璃隔断厂家深度测评,精选优质品牌助力采购决策
  • 作业3
  • 2025-10-17
  • 2025 年最新推荐!国内优质球墨铸铁管厂家排行榜,涵盖市政 / 给水 / 水利工程用管,助力采购高效选材
  • Nexpose 8.24.0 for Linux Windows - 漏洞扫描
  • 用于博客美化的测试(后面再更新)
  • 2025 年最新留学中介机构推荐排行榜:覆盖英美澳加新等热门地,专业团队护航学子海外深造之选
  • 有趣评测小程序系统:开启视频与答题变现新创业风口
  • 看图猜成语达人小程序:一站式趣味与变现解决方案
  • Metasploit Pro 4.22.8-20251014 (Linux, Windows) - 专业渗透测试框架