版本库,又叫仓库,这里面存放的文件都是Git所管理的。文件的增删改查都是可以追踪到

下面就开始创建一个Git版本库。
首先需要选择一个合适地方,然后创建一个空目录,最好不要与其他目录弄混了
右键菜单,选择Git Bash Here ,输入下面的命令:

#创建一个版本库目录
mkdir learngit

#进入版本库目录
cd learngit

如下图所示:
在这里插入图片描述

当然上面的步骤你也可以直接在一个合适地方创建好一个learngit这个目录,然后在这个目录下右键菜单,选择Git Bash Here ,进入到Git命令行界面。


目录创建好之后,初始化一下这个目录,让这个目录变为Git可管理的仓库。
#初始化命令
git init

成功初始化之后,会有个提示Initialized empty Git repository in F:/mystudy/learngit/.git/,提示你这是个空的Git版本库。
在这里插入图片描述
我们在F:/mystudy/learngit/(这个是我的目录)可以看到一个.git 目录,这是个隐藏的目录,看不到话,请在文件夹选项设置下。或者在Git命令行通过ls -ah查看。这个.git 目录就是Git跟踪管理版本库的,不要随意手动的去修改里面的文件。


添加文件到仓库

以下操作需要在learngit目录下进行,因为这个目录刚刚是我们初始化的一个Git仓库,如果是在别的目录下是无法完成后面的操作的

编写一个readme.txt文件

#编写readme.txt文件
vi readme.txt

输入内容:

开始学习Git

按Esc,然后:wq 退出保存文件。



接下来,将 readme.txt 文件提交到版本库。
第一步:用 git add 把文件添加到仓库,这一步是把文件提交到 暂存区
#把文件添加到仓库

git add readme.txt
第二步:用git commit 把文件提交到仓库,这一步是把 暂存区 的文件提交到当前分支
#把文件提交到仓库 -m表示的就是本次提交的说明信息

git commit -m "添加readme文件"

当看到下图所示,即成功向Git版本库添加了 readme.txt 文件
在这里插入图片描述

git commit命令执行成功后会告诉你,1 file changed:1个文件被改动(我们新添加的readme.txt文件);1 insertions:插入了一行内容(readme.txt有一行内容)

偷个图,git的add和commit命令 Git 的 add commit 操作如图
在这里插入图片描述



当有文件改动,还未提交文件到仓库,可以通过

git status

查看仓库当前的状态。从下图我们可以看到 readme.txt 文件有改动。

在这里插入图片描述

但是,git status查看的是哪些文件改动,如果需要看文件具体修改的内容是什么,就需要

git diff   这个命令。

在这里插入图片描述


小结
1.初始化一个仓库:
git init
2.提交文件到仓库,分两步:
#git add 可以add多个文件,然后用commit一起提交
git add <file>

git commit -m "message"
3.查看仓库状态
#查看有哪些文件改动
git status

#查看文件改动的内容
git diff
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐