新人小白,请各位大佬多多指教~~~~~
一.git的简单了解
git是一个版本管理工具软件。可以让你更好的管理自己的程序,例如可以提交修改的代码,查看原来的代码。
首先需要在gitte网站(gitte为中文版的管理网站,相当于github,国内一般使用gitte网站)上注册好账号(提示:账号名最好为全英文,便于后期的操作);
二.git的安装
1.检查自己的电脑下c:/user/自己的电脑名称/检查一下有无.gitconfig的配置文件
2. .gitconfig 的文件的内容的配置
[user]
name = gitte网站上的账号
email = gitte网站上的邮箱
也可以使用在命令符中输入
$ git config --global user.name "gitte网站上的账号"
$ git config --global user.email "gitte网站上的邮箱"
三.git的基本概念
git将开放项目分为三个区域:工作区,暂存区,仓库
1.工作区:开发项目时的目录
2.暂存区:临时完成的工作,暂时存储的区域,等待被提交到仓库
3.仓库:最终存放的区域
四.git的基本命令应用
1.先创建一个项目所在的文件夹,例如:gitDemo
2.在文件夹下右击,选择Git Bash Here
3.初始化仓库:git init
此时会生成一个.git的文件夹,该文件夹为本项目的仓库,如果看不到就在查看里面的隐藏的项目选中就可以看到了,但是一般不会对其操作。
3.现在可以在项目中进行文件的操作,例如我们先创建一个hello.txt
4.此时我们可以先用git status查看当前的git的状态
5.可以看到目前有hello.txt为标红状态,此时表示修改的内容还未提交到缓存区,在使用
git add <文件名> 到缓存区的提交,再使用git status来查看状态
6.可以清楚的看到目前的文件的状态为绿色,表示已经在暂存区,等待存入仓库,使用命令
git commit -m '注释’;(注释为会自动生成加密字符串,后期查看回退的时候都需要使用,为必写的,主要介绍自己目前做的工作如何);如果此时提示working tree clean 表示git操作流程结束
五.其它git的常用命令
git status 查看状态
git diff 查看与上个版本的区别。如果本次有改动(未提交)才可以看到
git log 查看最近到最远的提交记录
git reflog 查看历史,一般用来查看可以回到哪个版本
git reset --hard <commit-id> 用来回退版本
注释:commit-id是每次提交git根据注释自动生成的加密字符串。至于要输入前六位
六.删除文件
注意:在工作区删除文件后,在仓库也会删除该文件
git rm <文件名>
一般输出文件之后要添加一个注释
git commi -m '删除了xxx文件'
在工作区删除文件以后,还可以再次恢复文件:
git checkout -- <文件名>
小白刚上路,如有问题请各位大佬多多指正,从今天开始每日一更,感谢各位大佬的支持(*^▽^*)