惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

G
Google Developers Blog
S
SegmentFault 最新的问题
Jina AI
Jina AI
D
DataBreaches.Net
人人都是产品经理
人人都是产品经理
罗磊的独立博客
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
爱范儿
爱范儿
大猫的无限游戏
大猫的无限游戏
C
Check Point Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
博客园 - 三生石上(FineUI控件)
B
Blog
博客园 - 【当耐特】
博客园 - Franky
M
MIT News - Artificial intelligence
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
L
LangChain Blog
MyScale Blog
MyScale Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - 叶小钗
Last Week in AI
Last Week in AI
Engineering at Meta
Engineering at Meta

秋码分享

我是如何解决将 c++ 编译成可以在 node.js 中使用的 *.node,中间出现的一大堆问题的(指纹浏览器基石篇) eSIM Plus 爱沙尼亚手机号彻底翻车?“永久有效”悄然变成了一年! 接码平台 SMS-Activate 余额可以转移到新平台使用,截止日期:2026年1月29日 是时候将 hugo-theme-kiwi 主题提交到 themes.gohugo.io 站点上了 Flux2 刚开源就凉了?Z-Image 本地部署狠狠打了个样 声音的未来:Chatterbox —— 用「夸张度旋钮」提升表现力的开源 TTS 向导 还以为那只是换个背景?Qwen-Image-Edit 在 ComfyUI 中能做到更离谱的事 Windows 结合最新版 ComfyUI 部署阿里最新开源的 Qwen-Image 图像大模型 从零样本到跨场景:Seed-VC语音转换技术的革命性突破 大语音模型轻量化革命:MegaTTS3 如何重新定义文本生成语音的技术边界(windows篇) 竞赛级编程大模型OlympicCoder-7B之本地部署(Windows篇) 阿里开源了端到端全模态大模型Qwen-2.5-Omini-7B之本地部署(windows篇) 语音识别之whisper本地部署(实时语音之开篇) 甭管是个人还是企业都能部署的Mistral-Small3.1,远超同级别的模型 文生音乐开源项目DiffRhythm,8G显存本地部署之Windows篇 阿里QwQ-32B本地部署指南:用Ollama轻松运行320亿参数大模型 基于Qwen2.5大模型的Spark-TTS,零样本语音克隆,CPU可运行之本地部署(Windows篇) 智谱开源了文生图CogView4-6B模型,支持中文提示词之本地部署(Windows篇) 基于歌词生成整首歌的开源AI音乐模型,支持中、英、日、韩等多种语言,本地化部署YuE(windows篇) 阿里云开源的文生视频万相 Wan2.1之本地部署Wan2.1-T2V-1.3B模型 互动式开源AI图像编辑神器,Windows11本地部署 MagicQuill 本地部署Qwen2.5-VL-7B-Instruct多模态视觉大模型(Windows篇) 保持角色一致性的绘本生成AI开源项目之Story-Adapter本地部署Windows篇 本地部署 Stable Diffusion 3.5(最新 ComfyUI记录篇) 谁说Win7安装不了Node.js最新版的呢?都2025年,还不更新系统到Win11 vs code远程调试Linux服务器上的php代码 浏览器定制 | Windows11 编译 Chromium 133.0.6885.0(截稿前Chromium最新版之编译篇[一]) 不说是彻底搞懂,至少让你不再惧怕c/c++指针,以及各种奇葩指针变种 解决windows下php8.x及以上版本,在Apache2.4中无法加载CURL扩展的问题 在 Windows8.1 下编译 Chromium (103.0.5060.68 之三)
Git版本控制入门教程(一)
一个游离于山间之上的江湖漫行者。A jungle wanderer who wanders above the mountain · 2021-07-10 · via 秋码分享

重新整理关于git版本控制的操作教程,相信你在看了这篇文章,你会更加清晰的认识git,和熟练的使用git

1、下载git

git官网下载地址 https://git-scm.com/

img

安装过程这里就不再赘述了,基本上默认就可以了。安装完 Git 之后,要做的第一件事就是设置你的用户名和邮件地址。 这一点很重要,因为每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中,不可更改:

git config --global user.name "zhangsan"
git config --global user.email zhangsan@qiucode.cn

2、获取git仓库

  • 2.1、将尚未进行版本控制的本地目录转换为 Git 仓库
  • img

执行:

img

而刚才的文件夹也就多了.git目录了。

img

例如创建新文件

img

img

从上面图中可以看出,新建的文件在git本地仓库上一次快照没有找到,也没有放入暂存区,它属于未跟踪文件,执行了以下命令才会添加到暂存区。

git add .  # . 表示当前目录所有文件夹及文件

img

从图中可以看出文件已放入暂存区。 使用以下命令可以将暂存区文件提交到本地仓库。

git commit -m '第一次提交写的信息'

img

可以看得出,目前没有任何文件需要提交,也就是说本地仓库中保存是最新的文件。 接下来我们试着修改文件,再来看看git文件处于什么状态呢?

img

img

说明已跟踪文件的内容发生了变化,但还没有放到暂存区。再次执行

img

从git仓库中移除文件,我们得把文件添加到暂存区。

img

img

执行移除文件命令:

git rm code/UserInfo.java

img

该命令会连同将你物理文件也删除了。

img

img

  • 2.2、从其它服务器克隆一个已存在的 Git 仓库

    git clone https://github.com/zhenqicai/qiucodeBlog.git  # 可能会很慢
    git clone https://gitee.com/zhenqi/qiucodeBlog.git  # 这个毕竟是国内的,就比较快了
    

img

3、查看历史提交记录

git log
# 选项是 -p 或 --patch ,它会显示每次提交所引入的差异(按 补丁 的格式输出)。 你也可以限制显# 示的日志条目数量,例如使用 -2 选项来只显示最近的两次提交:
git log -p -2

img

img

4、撤销操作

在已在本地仓库的文件进行修改:

img

img

git reset HEAD code/UserInfo.java

img

该文件执行了以上命令后,文件从暂存区中撤销了。

git checkout -- code/UserInfo.java

执行以上命令后,该文件所修改的内容将被撤销了。

img

img

5、添加到远程仓库

可参考 git使用教程之创建本地库并关联远程库(笔记整理篇一)

git remote add gitlearn https://github.com/zhenqicai/gitlearn

img

推送到远程库

img