美文网首页
Git教程学习(一)

Git教程学习(一)

作者: 雨落_星辰 | 来源:发表于2018-04-25 22:26 被阅读0次

2018/4/25 21:57

学习自Git教程

1、Git:分布式版本控制系统——自动记录每次文件的改动。

Git由来:Linus反对CVS、SVN(集中式版本控制系统),而Linux(服务器系统软件)的发展需要一个分布式版本控制系统。开始有BitKeeper支持,后来闹掰了,Linus自己写了Git。

Git Bash:Windows下命令行工具。

windows下,readme.txt需要自己在文件夹创建一个。

2、创建Git的版本库:

mkdir learngit

cd learngit

git init

3、git status:是否有文件被修改。

git diff:查看修改内容。

4、添加文件到Git仓库

git add readme.txt

git commit  -m "——"

5、git log:提交日志

git log --pretty=oneline

6、版本回退:

git reset --hard HEAD^

git reset --hard "commit id"

HEAD:当前版本  HEAD^:上个版本  HEAD^^:上上个版本  HEAD~100:上100个版本

7、查看文档内容:

eg: cat readme.txt

8、查看命令历史:

git reflog

8、git分为工作区 、版本库(暂存区)。

9、Git比其他版本控制系统设计得优秀:Git跟踪并管理的是修改,而非文件。

10、撤销修改,回到最近一次的状态(没有add,commit):

eg:git checkout --readme.txt

11、去掉暂存区的修改(add了)

git reset HEAD readme.txt,然后可以进行10。

12、删除文件:

rm test.txt

①从版本库删除文件:

git commit -m "描述"

②恢复误删的文件:

git checkout  --  test.txt

相关文章

  • git技术,GitHub、GitLab

    git学习 Git教程(小白快速入门版) Git教程(简化版) git详细学习 Gitlab的管理使用手册git初...

  • git 整理笔记

    git 学习廖雪峰的Git教程 git中文手册、比较适合新手视频教程:Git零基础实战视频教程(共49课时)git...

  • git入门

    推荐一个学习git的干货(通俗易懂) git教程

  • Git入门学习资源

    Git入门学习资料 廖雪峰 Git教程 Git官网 Pro Git git 简明指南 github-git-che...

  • Git 教程(一)--Git简介及操作流程

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(五)--远程分支

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(四)--分支原理

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(三)--远程仓库

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • Git 教程(二)--Git文件操作

    前言 Git 教程(一)--Git简介及操作流程Git 教程(二)--Git文件操作Git 教程(三)--远程仓库...

  • 安装Git

    推荐学习Git教程-廖雪峰 一. git --version 查看系统是否已经安装git 二. yum insta...

网友评论

      本文标题:Git教程学习(一)

      本文链接:https://www.haomeiwen.com/subject/mkrulftx.html