GIT学习(1)

GIT学习 (借鉴廖学峰老师博客)


1. 创建git库

  1)创建空目录 -mkdir learngit-
  2)git init 

2.添加文件到git仓库

  1)在根目录下创建readme.txt 
  2)git add readme.txt
  3)git commit -m "注释"
  • 注: readme.txt

    Git is a version control system.
    Git is free software.
    

3.查看状态

 1)修改readme.txt 
 2)git status  ##可以实时掌握仓库的状态
  • 注: readme.txt

    Git is a distributed version control system.
    Git is free software.
    

4.比较不同

1)git diff

5.版本回退

1)git log  ##查看HEAD以往的版本号 
2)git reset --hard commit_id ##可以穿梭所有的版本 or 暂存器中修改的回退到工作目录
3)git reflog ##查看所有的版本号 ref -refresh 使想起
  • 注:HEAD 指向当前版本

    HEAD^: ^代表当前的上一个版本,有多少个^代表距离当前版本的距离
    

6.暂存区

1)git add filename ##从工作区添加文件,先放到暂存区(stage),`可以认为是一个缓冲区`
2)git commit -m "注释"  ##把暂存区的内容都放到分支上,并清空暂存区
  • 注:概念

    工作区:learngit就是工作区
    版本库:工作区一个隐藏的.git文件夹。
    暂存器:存在于版本库中
    master:git自动给我们创建一个分支
    

7.删除文件

1)git rm filename ##在仓库里删除文件,工作目录也删除了。
发布了12 篇原创文章 · 获赞 0 · 访问量 4431

猜你喜欢

转载自blog.csdn.net/weixin_43180758/article/details/89927098