Git回退版本

git
455 词
文件操作

文件操作#

删除文件#

需求:删除文件并产生一次版本记录

步骤:

  1. 手动删除工作区文件
  2. 暂存变更/手动删除暂存区文件造成变更

    从暂存区移除文件,命令 git rm --catched 目标文件

  3. 提交保存

总结:工作区只要改变,都可以暂存提交产生新记录

忽略文件#

概念: .gitignore 文件可以让git彻底 忽略跟踪指定文件

目的:让git仓库更小更快,避免重复无意义的文件管理

例如:

  1. 系统或软件自动生成的文件
  2. 编译产生的结果文件
  3. 运行时生成的日志文件,缓存文件,临时文件等
  4. 涉密文件,密码,密钥等文件

eg:忽略npm下载的第三方包node_modules、忽略打包文件夹dist、忽略vscode配置文件.vscode、忽略密钥文件*.pem,*.cer、忽略日志文件*.log

创建:

  1. 项目根目录新建.gitignore文件
  2. 填入相应配置来忽略指定文件

注意:若文件已经被暂存区跟踪过,可以从暂存区移除即可

实测#

新建.gitignore文件,填写忽略项

写完保存暂存提交即可