Git初级使用教程

1,265 阅读3分钟

Git是什么

Git是目前世界上最先进的分布式版本控制系统。

如何安装Git

windows安装:进入网站git-scm.com/下载安装

安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,那就安装成功了

git config --global user.name "Your Name"

"Your Name"设置你想要的名字

git config --global user.email "email@example.com"

"email@example.com" 设置邮箱地址

因为Git是分布式版本控制系统,所以,每个机器都必须自报家门:你的名字和Email地址。你也许会担心,如果有人故意冒充别人怎么办?这个不必担心,首先我们相信大家都是善良无知的群众,其次,真的有冒充的也是有办法可查的。

注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

基础理论

工作区域(Working Directory)就是你平时存放项目代码的地方。

暂存区域(Stage)用于临时存放你的改动,事实上它只是一个文件,保存即将提交的文件列表信息。

Git 仓库(Repository)就是安全存放数据的位置,这里边有你提交的所有版本的数据。其中,HEAD 指向最新放入仓库的版本(这第三棵树,确切的说,应该是 Git 仓库中 HEAD 指向的版本)。

Git 的工作流程一般是:

1.在工作目录中添加、修改文件;

2.将需要进行版本管理的文件放入暂存区域;

3.将暂存区域的文件提交到 Git 仓库。

因此,Git 管理的文件有三种状态:已修改(modified)、已暂存(staged)和已提交(committed),依次对应上边的每一个流程。

创建仓库

第一步 : 在需要git 管理的文件夹下打开git base here

第二步:在git中进行项目管理的初始化 git init

第三步:在git中创建自己的项目文件

第四步:通过git add * 将所有的项目文件添加进去临时区域内

第五步:通过git commit -m 操作说明 将临时区域内的项目推送到本地的仓库上去

第六步:对项目进行修改之后,可以先看看修改了哪些东西,git diff

第七步:确认完修改之后,可以通过git commit -a -m 操作说明 来进行上传了.

第八步:如果需要切换版本,只需要通过git reflog 查看下自己的操作历史,然后通过git reset --hard 版本号 就可以自由的切换不同状态了。

第九步: 如需删除文件,使用git rm 文件名 来进行删除,然后通过git commit -a -m 提交

第十步:如果发生在本地误删的情况,可以直接使用git checkout 把临时区域的内容拉到本地