Git配置与基础命令
Git配置基础
(1)github的注册
github的注册很简单,但需要注意的就是推荐使用Chrome浏览器,否则有时会出现“不支持该浏览器”的提示,例如下面是世界之窗浏览器打开github网站的结果。IE也是同样的结果。
(2)GitBash本地安装
下载地址:www.git-scm.com/download
选择对应的操作系统就可以了。
(3)GitBash本地配置
1)绑定github账号:打开GitBash是一个命令行的界面,其命令与Linux相同。
git config --global user.name '你的github账号名'
git config --global user.email '你的github邮箱'
2)创建一个本地仓库:创建仓库其实就是把一个本地文件夹变为GitBash的本地仓库。所以,首先在桌面创建一个文件夹,然后在Git中进入到该文件夹下
输入命令git init #将文件夹变为本地仓库
3)将文件添加到缓冲区
git add 文件名
git add . #添加仓库中所有文件到缓冲区,注意‘git add'与‘.’之间用空格分开
无错误提示即为添加成功
3)移除版本控制
git rm --cached 文件名 #移除文件
git rm -r --cached 文件夹名 #递归文件夹,移除文件夹中的所有文件
移除文件夹则其中的所有文件均被移除
git rm --f 文件名 #删除文件
4)查看版本日志
git log
git log --pretty=oneline #一行显示日志
5)查看版本号
git diff --shortstat 版本号1 版本号2...
6)提交
git commit 文件名 -m '说明' #提交单个文件
git commit -am '说明' #提交所有文件
7)回滚:代码版本出现错误或者其他原因要回到以前的版本,则需要回滚操作
git reset -hard HEAD^ #回滚到上一次提交的状态
git reset -hard HEAD -次数 #指定回滚次数
git reset 版本号 #直接回滚到指定的版本号
8)添加版本忽略:并非仓库中所有的文件或文件夹都要添加或上传,例如一些临时文件或者第三方类库,此时就需要做移除版本控制的操作。
touch .gitignore #需要手动在GitBash中创建.gitignore文档,windows系统不能直接创建
windows系统中创建.gitignore文件会出现错误提示: