git简介:
首先呢,我们了解git是个什么东西?以及为什么越来越多的企业使用这个工具!
Git它是一个免费,开源的分布式版本控制工具,可以敏捷高效的管理各种中大小项目,文件的版本管理.
*git适用系统
**:
Linux
macOS
Solaris
Windows
Raspberry Pi
接下来在git bash上操作Git
准备环境:
①电脑已安装git(如果是windows注意路径不要用中文,防止出现不必要的文通)
②注册github账号
一、使用git控制台进行本地操作
①打开Git Bash
②填写用户名和邮箱作为标识
$ git config --global user.name “此处填写用户名”
$ git config --global user.email “此处填写邮箱名”
如果用户名或者邮箱忘记啦,莫慌输入以下指令查看就好啦
$ git config --list
控制台打印如下:
duanjiangtao@Djt MINGW64 /e/gitprotect (master)
$ git config --list
core.symlinks=false
core.autocrlf=true
color.diff=auto
color.status=auto
color.branch=auto
color.interactive=true
help.format=html
http.sslcainfo=E:/Git/mingw64/ssl/certs/ca-bundle.crt
diff.astextplain.textconv=astextplain
rebase.autosquash=true
user.name=duanjiangtao
user.email=1298824544@qq.com
③ 将本机中某个文件夹设为仓库 用cd 文件路径 到要被设为仓库的文件夹
cd e:/git/gitproject(文件必须事先存在)
然后输入git init将文件夹设置成仓库
git init(执行仓库的初始化)
(此时在gitproject文件夹中多了一个文件夹.git,如果没有那就是隐藏了使用控制台使用 ls-a 可以查看) ④具体git提交操作
1.在仓库中放入一个HTML文件,用以模拟操作
2.现在在控制台输入git status查看在工作区是否有未转到本地仓库的文件(发现新文件夹是红色)
git status(查看仓库中文件的状态,如果仓库中如果文件修改会是红色的)
git diff (查看修改的内容)
3.我们输入git add 文件名 ( 然后再输入git status 查看,发现test.html变为绿色,也就是保存到暂存区了)
git add 文件名(提交某个文件) || git add . (这是把所有修改的文件提交到暂存区)
4.最后我们输入git commit -m “备注信息” 命令将文件提交到本地仓库
git commit -m “备注信息” (真正的提交到本地仓库)
二、版本的回退。
现在,我们要把当前版本A ,回退到上一个版本“B”
$ git reset --hard HEAD^
也可以选择版本回退:
git rest --hard 文件序号("前几位就可以啦")。
三 删除本地仓库
(1) 如果此时还有一个文件1.txt,并且已经使用add和commit命令放入仓库中。
输入git status查看此时工作区的状态
如果觉得删错了。想要找回删除的文件
输入git checkout - - 文件名
如果想要删除文件,可以使用
git rm 文件名
删除后使用git commit -m “备注信息” 备注起来
(2)删除本地仓库:(最简单,最直接的方法)
直接找到.git文件,删了,然后把仓库文件删了,最简单办法没有之一,需要的话还可以重新再建一个 仓库.