git使用入门

1.创建

git init

2. 加入工作区

git add . //当前目前所有文件都加入工作区
git add a.c //将某一文件加入工作区

3. 提交版本

git commit -m "版本描述"   //将工作区内容更新到新版本中

4. 版本切换

git log    //查看当前版本及之前的版本,版本回退后将丢失部分信息
git log --graph  //显示版本间的关联图,此参数同样适用下面的其他指令
git reflog  //查看完整的版本信息
git reset hard HEAD^   //切换到上一版本
git reset hard HEAD^^   //切换到上上个版本
git reset 版本号  //切换到指定版本

5.版本对比

git diff HEAD HEAD^      //当前版本与上一版本对比
git diff HEAD            //工作区内容与上一吃提交的版本对比

6. 丢弃更改

一般需要随时查看工作树状态 命令格式:git status

  1. 未加入工作区
git checkout -f            //取消所有更改与删除
git check -f filename    //取消指定目标的更改和删除

git  clean -f              //取消所有添加操作,即将新增加文件删掉
git clean  -f  filename    //取消指定添加的文件
  1. 已经加入工作区
git reset HEAD [filename]      //将工作区清空/将某个文件从工作区移除
git checkout/clean -f  [filename]        //参考1的步骤

你可能感兴趣的:(git)