Git入门学习笔记(一) 仓库创建

来源:互联网 发布:排百度搜索优化软件 编辑:程序博客网 时间:2024/06/11 06:27

昨天开始学习Git,今天有了一个大概的认识,有必要总结一下所学的知识。
Git有什么用?Git是一种分布式版本控制系统,我自己的理解是这样的,举个例子,我们写毕业论文的时候,一般都修改过很多次,而之前的版本你自己修改的什么可能第二天就忘记了,有可能你记得你在哪一行修改了,但是你不记得修改之前的内容是什么了,已经被覆盖掉了,而这种情况在写代码的时候也会遇到。Git的作用这时候就显现出来了,只要你将项目中的文件添加进Git的仓库,它会自动检测你修改了哪些内容,这些自动检测的内容会添加进缓存,然后你就可以在写代码的过程中给修改的内容做个说明,Git会自动记录,当你发现修改的新版本代码效果还不如旧版本时,还可以回退到旧版本。
Git还有一个作用就是可以将工程上传到网上,不需要再用U盘拷来拷去,同一项目组的成员可以很方便查看哪个人修改了哪个文件的哪一部分。
1. Git安装
推荐廖雪峰老师的Git教程,从安装到使用都写得很好,里面也有下载链接。
廖雪峰老师Git教程
2. Git使用
成功安装Git之后,我用在学校做的一个小项目来做练习。
首先打开Git Bash,输入git config --global user.name "your name"
这段代码注册此电脑使用 Git仓库的用户名,–global是指定此电脑所有的Git仓库都使用此用户名。
然后再输入git config --global user.email "email@example.com"
这段代码指定该用户的邮箱
3. Git命令
在项目文件夹下右键可以看到下图所示
图1
Git GUI是在当前路径打开图形化界面,Git Bash是在当前路径打开命令行窗口,先使用命令行窗口来熟悉Git。
打开Git Bash之后输入git init
图2
提示初始化了一个空的Git仓库在.git文件夹里面,这个文件夹是隐藏的,千万不要修改此文件夹里面的内容,容易导致仓库损坏。
这时候就可以往仓库里面添加文件了,添加进仓库的文件Git会自动跟踪其状态,使用ls命令查看当前路径下的文件。
这里写图片描述
白色的是文件,蓝色的是文件。

接下来输入

git add -A

添加当前目录下的所有文件到仓库中。执行该命令会提示
图4
这是因为在windows中的换行符为 CRLF, 而在linux下的换行符为:LF,就是换行符的代码改变了。这有利于夸平台协作。

然后提交更改,也就是保存更改。git commit -m "说明"
图5
至此就完成一个仓库的创建

原创粉丝点击