一、准备工作
1、git下载安装
下载地址:【Git下载】
安装教程参考:【git安装教程_git_dusty_zhan-武汉城市开发者社区 (csdn.net)】
二、操作本地仓库
1、在当前的工作区初始化本地仓库
在集成终端中输入初始化指令,可以看到文件夹中生成了一个隐藏文件夹.git。
git init
2.把工作区文件提交到本地仓库
首先将要添加的文件加载到缓冲区
git add .\index\index.html
git add .#表示将文件夹中的全部文件加载到暂存区
#忽视部分文件,加载其余文件全部文件
#只需新建 .gitignore 文件
#将需要忽视的文件名以【/文件名】的形式放入
.gitignore
/index.html
加载后可以看到文件有被追踪的标识【A】;修改后的内容会标注【M】,需要重新添加暂存区进行放入本地仓库;加入.gitignore文件夹的文件字体会变成白色,不会上传至仓库{node_modules、等文件常放入该文件夹中}。
(U 未追踪状态;A追踪状态,表示已经添加到暂存区;M提交至本地仓后修改过的文件 )
3.了解文件状态
绿色的表示提交至暂存区,待提交至本地仓库的文件
git status
4.将暂存区文件提交到本地仓库
git commit -m '记录信息'#-m后面可以接需要的工作记录
git commit --amend #对最近一次的提交进行替换
第一次提交需要设置自己的邮箱与用户名
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
将add与commit合并
git commit -a -m'修改记录'
替换最近一次提交版本
git commit --amend #对最近一次的提交进行替换
按S进行编辑状态,修改好之后按Esc退出编辑,然后输入【:wq】回车保存
5.查看修改的内容
git diff
6.查看历史版本
commit为历史版本号
git log #查看当前节点前的历史版本
git reflog #回到前面版本后,还可以整个的历史记录
7.设置回历史版本
git reset --hard+(版本号前六位)
8.将仓库中的内容同步到当前工作区
git checkout .
9.清理终端
cls
10.删除本地仓库中的文件
先执行删除命令
然后再提交一次
最后与远程仓库同步
git rm +(文件名)
git commit -m'删除了某文件'
git push origin master
工作区不删除,只删除本地仓库
git rm --cached +(文件名)
git commit -m'备注一下'
git push origin master
11.重命名
git mv (旧文件名) (新文件名)
commit尽量与工作进度保持同步使用,别频繁使用