git操作

1 .安装git
2 .cd 目录
3 .git init 创建git仓库 。只能跟踪文本文件的改动,比如TXT文件,网页,代码等,图片,视频这些二进制文件,虽然也能使用版本控制,但是只能知道大小的改变,具体的内容是无法显示的。
4 .git add '1.html'把文件添加到仓库---git rm --cached ‘1.html’反向操作(只有变成这一步才能提交,变成暂存区文件)
5 .git commit -m '1.html' :-m(本次提交说明,方便他人的阅读)

版本回退

1 .git reset --hard HEAD^ 回退到上个版本
2 .反向操作 git reset --hard 81eda10dd956ddeadc9f14fc2186fbde1a90dcf0 刚才版本的id

工作区文件修改

1 .git checkout --1.html
2 .修改寄存区的文件 git reset HEAD file回到了第一种情况。
3 .删除文件 git rm '1.html' --git commit -m 'remove 1.html'

分支管理

基础概念的了解

1 .git status:查看文件的状态
2 .git在未进行commit操作之前有三种状态,untracked files,changes not staged for commit,changes to be committed,每种状态之间可以切换
3 .commit可以一次提交很多的文件,所以你可以多次add不同的文件。
4 .每次更新文件夹都必须先add,然后才能commit
5 .git log --pretty=oneline查看每次改的版本
6 .git reflog 查看使用的命令行
7 .head指向的版本就是当前的版本,穿梭前,使用git log查看历史命令,一遍确定要穿到哪个版本。
8 .工作区:当前的文件夹
9 .版本区: .git文件 -里面有暂存区
10 .git add把文件提交到暂存区,commit提交到当前分支
11 .git diff HEAD --1.html 查看工作区和版本库里面最新版本的区别

你可能感兴趣的:(git操作)