Git的3大区域
為什么使用git?
為了保存文件的每一個(gè)歷史記錄,以便查看每一個(gè)歷史節(jié)點(diǎn)的文件變動(dòng)情況和把錯(cuò)誤的的歷史節(jié)點(diǎn)回滾。
git分為3個(gè)區(qū)域,工作區(qū)、暫存區(qū)、版本庫(kù)(本地)。
工作區(qū)包括git已經(jīng)管理的文件區(qū)域和新增以及修改的文件區(qū)域
暫存區(qū):把工作區(qū)中的部分或者全部已經(jīng)確認(rèn)需要保存的文件提交至?xí)捍鎱^(qū),先保存一下,如果直接確認(rèn)可以提交到本地倉(cāng)庫(kù)中;如果暫時(shí)不能做決定可以暫時(shí)先放到暫存區(qū),等可以做決定了,再進(jìn)行下一步操作。
版本庫(kù):將某一個(gè)歷史節(jié)點(diǎn)的保存文件列表當(dāng)做是一個(gè)版本。
基礎(chǔ)版本:
升級(jí)版本:
常用的命令:
#將文件夾初始化微Git倉(cāng)庫(kù) git init#將工作區(qū)的文件添加至?xí)捍鎱^(qū) git add .#將至?xí)捍鎱^(qū)的文件提交到版本庫(kù) git commit -m"描述"#將工作區(qū)修改的的文件恢復(fù)到git版本庫(kù)管理中 git checkout --文件名#將暫存區(qū)的文件恢復(fù)到工作區(qū) git reset HEAD --文件名#將版本庫(kù)中的文件恢復(fù)到暫存區(qū) git reset --soft 版本號(hào)總結(jié)
- 上一篇: 如何实现input输入框自带清除按钮
- 下一篇: 查询某一支接口,指定时间段的数据 按分钟