Git_day3/4 学习内容1.将文件添加到版本库所有的版本控制系统都只能跟踪文本文件的改动文本文件包括TXT文件网页文件所有的程序代码等等。Git能记录下每次对文本文件的改动包括改动位置和内容。但是对于图片、视频这种二进制文件版本控制系统虽然能够进行管理但是没办法跟踪文件的变化只知道对二进制文件进行了改动。一个特殊的情况是Microsoft的Word格式并非文本而是二进制格式所以版本控制系统没有办法跟踪Word文件的改动所以如果要完整的使用版本控制系统就要以纯文本方式编辑文件。特别注意不要使用Windows自带的记事本编辑任何文本文件因为这样会在每个文件的开头添加0xefbbbf十六进制的字符会导致一些乱七八糟的问题。Git有三个主要区域Working Directory工作区、Staging Area暂存区、Repository仓库区。工作区就是当前电脑里真实可见的项目目录只要是对项目进行文本文件的修改都是在工作区进行的。工作区中进行的所有新增删减都是未被记录的Git管理此时只会知道你对工作区中的内容进行了修改。查看状态git status暂存区是一个可以放入需要提交的工作区文件的“提交候选区”这是Git的一个非常优秀的设置如果修改了abcd等多个文件但是只需要提交a.py和b.py此时只需要使用命令git add$ git add a.py $ git add b.py这样就成功将这两个文件放入暂存区而其他文件保持在工作区此时提交就只会提交ab两个文件。暂存区的分批次提交能够使提交记录清晰明了保证每一次commit都只做一件事。仓库区是.git目录中的版本数据库其中保存了提交历史、branch分支、指向特定commit的tag标签、Git对象、版本快照。将暂存区的文件提交到仓库区的命令git commit -m 备注。使用命令提交后Git会生成commit SHA 保存文件快照 建立历史链 更新当前branch正式添加文件在vscode中写一个readme.txt文件然后使用git add将文件添加到暂存区$ git add readme.txt添加完文件后现在文件已经在暂存区需要用git commit将文件提交到仓库区$ git commit -m 写入一个readme文件后面的“写入一个readme文件”的说明还是有必要的后面查找记录会比较方便。本文是学习创建版本库 - Git教程 - 廖雪峰的官方网站的学习笔记总结。

相关新闻

最新新闻

Minecraft存档修复怎么操作?10分钟用免费工具救回损坏的 .mca 区块

Minecraft存档修复怎么操作?10分钟用免费工具救回损坏的 .mca 区块

Minecraft存档修复怎么操作?10分钟用免费工具救回损坏的 .mca 区块 【免费下载链接】Minecraft-Region-Fixer Python script to fix some of the problems of the Minecraft save files (region files, *.mca). 项目地址: https://gitcode.com/gh_mirrors/mi/Mine…

2026/8/19 23:45:27
AC/DC通用软启动器设计:从PCB布局到控制算法的硬件工程实践

AC/DC通用软启动器设计:从PCB布局到控制算法的硬件工程实践

1. 项目概述:什么是软启动器? 如果你拆开过家里的空调、大功率风扇或者工业上的电机控制柜,可能会注意到一个现象:这些设备在通电的瞬间,并不会“嗡”的一声直接全速运转,而是会有一个缓慢加速的过程。这个…

2026/8/19 23:45:27
修 RTL Bug 不再靠运气:Clover 如何把大模型的随机性变成可靠搜索

修 RTL Bug 不再靠运气:Clover 如何把大模型的随机性变成可靠搜索

北大团队提出神经符号智能体框架,RTL 自动修复率达 96.8%,平均单次修复成功率 87.5%一块芯片从设计到流片,验证和调试要吃掉大半研发周期。硬件工程师的日常是这样的:写好测试平台,跑仿真,盯着成百上千条信…

2026/8/19 23:45:27
基于ESP32-P4的M5Stack Tab5 Synth:实时音频合成与硬件开发实战

基于ESP32-P4的M5Stack Tab5 Synth:实时音频合成与硬件开发实战

1. 项目概述:当一块平板电脑决定“开口唱歌”如果你玩过M5Stack的产品,大概会和我有同样的感觉:这玩意儿总能整出点新花样。从最初的Core系列到后来的Stick、Atom,再到现在的Tab系列,他们似乎总能在巴掌大的空间里&…

2026/8/19 23:45:27
汽车市场数据分析:从乘联会与中汽协数据看懂市场真实冷暖

汽车市场数据分析:从乘联会与中汽协数据看懂市场真实冷暖

1. 从数据表象到市场肌理:一次从业者的深度拆解 最近,汽车圈里讨论得挺热闹,因为两份关键数据报告出来了,不少媒体和同行都在说“市场回暖了”。作为一个在汽车行业摸爬滚打了十几年的老兵,看到这些标题,我…

2026/8/19 23:45:27
380 种格式打底,Subtitle Edit 如何把字幕从“打不开“变成“多语言成品“?

380 种格式打底,Subtitle Edit 如何把字幕从“打不开“变成“多语言成品“?

380 种格式打底,Subtitle Edit 如何把字幕从"打不开"变成"多语言成品"? 【免费下载链接】subtitleedit the subtitle editor :) 项目地址: https://gitcode.com/gh_mirrors/su/subtitleedit 字幕编辑器 Subtitle Edit 是一款…

2026/8/19 23:40:27