<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>the tech unit on SLFT</title>
    <link>https://sincerelylovefortech.xyz/tech/</link>
    <description>Recent content in the tech unit on SLFT</description>
    <generator>Hugo</generator>
    <language>zh-cn</language>
    <lastBuildDate>Fri, 24 Apr 2026 20:51:54 +0800</lastBuildDate>
    <atom:link href="https://sincerelylovefortech.xyz/tech/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>My New Idea20260424</title>
      <link>https://sincerelylovefortech.xyz/tech/my-new-idea/</link>
      <pubDate>Fri, 24 Apr 2026 20:51:54 +0800</pubDate>
      <guid>https://sincerelylovefortech.xyz/tech/my-new-idea/</guid>
      <description>&lt;h1 id=&#34;最近我又有一些想法了啊&#34;&gt;最近我又有一些想法了啊&lt;/h1&gt;
&lt;p&gt;刚搞定了这个syncthing同步博文到博客&lt;/p&gt;
&lt;p&gt;怎么用hugo命令，我以前都是手动填format，但是现在知道这个命令能自动生成，真的是科技改变生活&lt;/p&gt;
&lt;h1 id=&#34;what-happendi-cant-use-my-input-method&#34;&gt;what happend??I cant use my input method&lt;/h1&gt;
&lt;p&gt;Something get wrong,It&amp;rsquo;s the fcitx5,so that I cant use rime-wubi86-jidian,soI have to write this in English.&lt;/p&gt;
&lt;h1 id=&#34;the-english&#34;&gt;the English&lt;/h1&gt;
&lt;p&gt;and I found,type English is more comfortable,even my English is poor,it&amp;rsquo;s necessary to practice my English&lt;/p&gt;
&lt;h2 id=&#34;i-need-to-read-the-english-books-and-docs&#34;&gt;&lt;strong&gt;I need to read the English books and docs&lt;/strong&gt;&lt;/h2&gt;
&lt;h1 id=&#34;about-the-terminal&#34;&gt;about the terminal&lt;/h1&gt;
&lt;p&gt;I dont want to config the wezterm,because the NVIDIA driver,it always report many many bugs,I have no time to solve them,so I think ,the konsole is also a good tool&lt;/p&gt;</description>
    </item>
    <item>
      <title>从git开始的拓展，什么是版本控制系统（VCS）？</title>
      <link>https://sincerelylovefortech.xyz/tech/%E4%BB%8Egit%E5%BC%80%E5%A7%8B%E7%9A%84%E6%8B%93%E5%B1%95%E4%BB%80%E4%B9%88%E6%98%AF%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9Fvcs/</link>
      <pubDate>Mon, 13 Apr 2026 21:01:07 +0800</pubDate>
      <guid>https://sincerelylovefortech.xyz/tech/%E4%BB%8Egit%E5%BC%80%E5%A7%8B%E7%9A%84%E6%8B%93%E5%B1%95%E4%BB%80%E4%B9%88%E6%98%AF%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E7%B3%BB%E7%BB%9Fvcs/</guid>
      <description>&lt;h1 id=&#34;11-起步---关于版本控制&#34;&gt;1.1 起步 - 关于版本控制&lt;/h1&gt;
&lt;p&gt;本章为 Git 入门。 我们从介绍版本控制工具的背景知识开始，然后讲解如何在你的系统上运行 Git，最后是关于如何设置 Git 以便开始工作。 通过本章的学习，你应该能了解为什么 Git 这么流行，为什么你应该使用 Git 以及你应该如何设置以便使用 Git。&lt;/p&gt;
&lt;h2 id=&#34;关于版本控制&#34;&gt;关于版本控制&lt;/h2&gt;
&lt;p&gt;什么是“版本控制”？我为什么要关心它呢？ 版本控制是一种记录一个或若干文件内容变化，以便将来查阅特定版本修订情况的系统。 在本书所展示的例子中，我们对保存着软件源代码的文件作版本控制，但实际上，你可以对任何类型的文件进行版本控制。&lt;/p&gt;
&lt;p&gt;如果你是位图形或网页设计师，可能会需要保存某一幅图片或页面布局文件的所有修订版本（这或许是你非常渴望拥有的功能），采用版本控制系统（VCS）是个明智的选择。 有了它你就可以将选定的文件回溯到之前的状态，甚至将整个项目都回退到过去某个时间点的状态，你可以比较文件的变化细节，查出最后是谁修改了哪个地方，从而找出导致怪异问题出现的原因，又是谁在何时报告了某个功能缺陷等等。 使用版本控制系统通常还意味着，就算你乱来一气把整个项目中的文件改的改删的删，你也照样可以轻松恢复到原先的样子。 但额外增加的工作量却微乎其微。&lt;/p&gt;
&lt;h3 id=&#34;本地版本控制系统&#34;&gt;本地版本控制系统&lt;/h3&gt;
&lt;p&gt;许多人习惯用复制整个项目目录的方式来保存不同的版本，或许还会改名加上备份时间以示区别。 这么做唯一的好处就是简单，但是特别容易犯错。 有时候会混淆所在的工作目录，一不小心会写错文件或者覆盖意想外的文件。&lt;/p&gt;
&lt;p&gt;为了解决这个问题，人们很久以前就开发了许多种本地版本控制系统，大多都是采用某种简单的数据库来记录文件的历次更新差异。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;本地版本控制图解&#34; loading=&#34;lazy&#34; src=&#34;https://git-scm.com/book/zh/v2/images/local.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Figure 1. 本地版本控制.&lt;/p&gt;
&lt;p&gt;其中最流行的一种叫做 RCS，现今许多计算机系统上都还看得到它的踪影。 &lt;a href=&#34;https://www.gnu.org/software/rcs/&#34;&gt;RCS&lt;/a&gt; 的工作原理是在硬盘上保存补丁集（补丁是指文件修订前后的变化）；通过应用所有的补丁，可以重新计算出各个版本的文件内容。&lt;/p&gt;
&lt;h3 id=&#34;集中化的版本控制系统&#34;&gt;集中化的版本控制系统&lt;/h3&gt;
&lt;p&gt;接下来人们又遇到一个问题，如何让在不同系统上的开发者协同工作？ 于是，集中化的版本控制系统（Centralized Version Control Systems，简称 CVCS）应运而生。 这类系统，诸如 CVS、Subversion 以及 Perforce 等，都有一个单一的集中管理的服务器，保存所有文件的修订版本，而协同工作的人们都通过客户端连到这台服务器，取出最新的文件或者提交更新。 多年以来，这已成为版本控制系统的标准做法。&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;集中化的版本控制图解&#34; loading=&#34;lazy&#34; src=&#34;https://git-scm.com/book/zh/v2/images/centralized.png&#34;&gt;&lt;/p&gt;
&lt;p&gt;Figure 2. 集中化的版本控制.&lt;/p&gt;
&lt;p&gt;这种做法带来了许多好处，特别是相较于老式的本地 VCS 来说。 现在，每个人都可以在一定程度上看到项目中的其他人正在做些什么。 而管理员也可以轻松掌控每个开发者的权限，并且管理一个 CVCS 要远比在各个客户端上维护本地数据库来得轻松容易。&lt;/p&gt;
&lt;p&gt;事分两面，有好有坏。 这么做最显而易见的缺点是中央服务器的单点故障。 如果宕机一小时，那么在这一小时内，谁都无法提交更新，也就无法协同工作。 如果中心数据库所在的磁盘发生损坏，又没有做恰当备份，毫无疑问你将丢失所有数据——包括项目的整个变更历史，只剩下人们在各自机器上保留的单独快照。 本地版本控制系统也存在类似问题，只要整个项目的历史记录被保存在单一位置，就有丢失所有历史更新记录的风险。&lt;/p&gt;
&lt;h3 id=&#34;分布式版本控制系统&#34;&gt;分布式版本控制系统&lt;/h3&gt;
&lt;p&gt;于是分布式版本控制系统（Distributed Version Control System，简称 DVCS）面世了。 在这类系统中，像 Git、Mercurial 以及 Darcs 等，客户端并不只提取最新版本的文件快照， 而是把代码仓库完整地镜像下来，包括完整的历史记录。 这么一来，任何一处协同工作用的服务器发生故障，事后都可以用任何一个镜像出来的本地仓库恢复。 因为每一次的克隆操作，实际上都是一次对代码仓库的完整备份。&lt;/p&gt;</description>
    </item>
    <item>
      <title>git是什么，怎么用</title>
      <link>https://sincerelylovefortech.xyz/tech/git%E6%98%AF%E4%BB%80%E4%B9%88%E6%80%8E%E4%B9%88%E7%94%A8/</link>
      <pubDate>Sun, 12 Apr 2026 20:00:00 +0800</pubDate>
      <guid>https://sincerelylovefortech.xyz/tech/git%E6%98%AF%E4%BB%80%E4%B9%88%E6%80%8E%E4%B9%88%E7%94%A8/</guid>
      <description>&lt;p&gt;git是一个分布式的工具，非常之厉害&lt;/p&gt;</description>
    </item>
    <item>
      <title>how to use the docker</title>
      <link>https://sincerelylovefortech.xyz/tech/how-to-use-the-docker/</link>
      <pubDate>Tue, 07 Apr 2026 13:41:55 +0800</pubDate>
      <guid>https://sincerelylovefortech.xyz/tech/how-to-use-the-docker/</guid>
      <description>&lt;h1 id=&#34;what-is-docker&#34;&gt;what is docker&lt;/h1&gt;
&lt;h1 id=&#34;why-use-docker&#34;&gt;why use docker&lt;/h1&gt;
&lt;p&gt;&lt;a href=&#34;https://sincerelylovefortech.xyz/test/myfirstblog/&#34;&gt;thefirstblog&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;show you the money&lt;/p&gt;
&lt;p&gt;&lt;span style=&#34;color: red; font-weight: bold;&#34;&gt;红色加粗文本&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://www.bilibili.com&#34; 
target=&#34;_self&#34; 
title=&#34;给你看点好的&#34;&gt;
bilibili
&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://sincerelylovefortech.xyz/tech/archlinux/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://sincerelylovefortech.xyz/tech/archlinux/</guid>
      <description>&lt;p&gt;OK了朋友，现在我就和你说一下archlinux的配置方法&lt;/p&gt;</description>
    </item>
    <item>
      <title></title>
      <link>https://sincerelylovefortech.xyz/tech/zsh%E6%98%AF%E4%BB%80%E4%B9%88%E4%B8%80%E7%AF%87%E6%96%87%E7%AB%A0%E8%AF%B4%E6%98%8E%E7%99%BD/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://sincerelylovefortech.xyz/tech/zsh%E6%98%AF%E4%BB%80%E4%B9%88%E4%B8%80%E7%AF%87%E6%96%87%E7%AB%A0%E8%AF%B4%E6%98%8E%E7%99%BD/</guid>
      <description>&lt;p&gt;很明显，也是个shell，但是能比系统默认的shell厉害一点&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
