03 创建Git版本库

本文介绍了如何创建Git版本库,包括版本库的概念、创建空目录、检查Git库、以及将文件添加到版本库的步骤。强调了使用UTF-8编码的重要性,并推荐使用Notepad++作为文本编辑器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建Git版本库


1>版本库介绍

  • 版本库又名仓库,英文名repository,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。

2> 创建一个空目录

  • 在一个合适的地方创建一个空目录

  • 在这里插入图片描述

  • 输入pwd命令用于显示当前目录

-----
$ pwd
  • 在这里插入图片描述

  • 通过git init命令把这个目录变成Git可以管理的仓库:

-----
$ git init
Initialized empty Git repository in /f/新建文件夹

3> 查看创建好Git库的目录

  • ls -ah 指令(不是is,小写L)

  • 在这里插入图片描述


4> 把文件添加到版本库

  • 所有的版本控制系统,其实只能跟踪文本文件的改动,比如TXT文件,网页,所有的程序代码等等,Git也不例外。
  • 而图片、视频这些二进制文件,虽然也能由版本控制系统管理,但没法跟踪文件的变化,只能把二进制文件每次改动串起来,也就是只知道图片从100KB改成了120KB。

千万不要使用Windows自带的记事本编辑任何文本文件。原因是Microsoft开发记事本的团队使用了一个非常弱智的行为来保存UTF-8编码的文件,他们自作聪明地在每个文件开头添加了0xefbbbf(十六进制)的字符

  • 下载Notepad++代替记事本,不但功能强大,而且免费!记得把Notepad++的默认编码设置为UTF-8 without BOM即可:

开始添加文件

  • 编写的文件需要放在库文件目录下或者子文件夹下
  • 用命令 git add添加到仓库。需要将添加的文件名称写入。
-----
$ git add readme.txt
  • 用命令git commit告诉Git,把文件提交到仓库:
-----
$ git commit -m "wrote a readme file"
[master (root-commit) eaadf4e] wrote a readme file
 1 file changed, 2 insertions(+)
 create mode 100644 readme.txt

其中 -m 后面输入本次提交的说明,用于记录历史和版本信息。
执行成功后会返回库中文件的修改信息。

  • 可以多次add后一次性commit提交。用ls或者dir命令查看当前目录的文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值