1.初始化一个git仓库
git init
2.添加文件到git仓库:
将当前目录下说有文件都添加到仓库中进行追踪管理
git add ./
3.将文件从仓库中移除但是不删除文件:
git rm --cached xxx.c
从仓库中移除并且删除:
git rm xxx.c
4.查看差异:
查看当前所有的改动:
git diff
查看某个文件的改动:
git diff xxx.c
5.将当前某个文件的改动恢复到之前的提交:
git checkout xxx.c
6.将所有添加进来的文件希望有些文件不要去追踪,一般是过程中生成的文件如.o 等文件
参考:
Git入门指南四:跟踪新文件和忽略某些文件_毕小烦的博客-CSDN博客
7.切换分支 :
git checkout xxxx
新建分支并且切换:
git checkout -b xxx
8.相关版本管理:
查看相关版本:
git log
版本切换:
其中HEAD 可为相关commit的值
git reset --hard HEAD^