GIT学习

作者: 疯狂搬砖者 | 来源:发表于2021-09-26 00:21 被阅读0次

GIT

GIT分布式版本控制系统 .png

git是什么?

分布式版本控制系统

git用来干什么?

控制代码的版本管理,查看提交修改,版本回退等等

git有什么特点?

特点:去中心化,没有中央服务器,每个人的电脑上都是一个完整的版本库

分布式版本控制系统

分布式系统图示

<center style="box-sizing: border-box; margin-top: 0px; margin-bottom: 0px; text-decoration: underline; color: rgb(165, 165, 165);">分布式系统图示</center>

Git中有四个概念:「远程仓库、工作区、暂存区、版本库」

这四个区域实现的原理图所下所示,使用过Git的对于下面的命令再熟悉不过了。

git分区

[图片上传失败...(image-5d1d55-1632586820685)]

git 常用命令

  1. git add . 将工作区所有改动添加到暂存区(stage, ./git/index)

  2. git add xx1 将某一个文件改动添加到暂存区

  3. git commit -m 'xx2' 将暂存区的所有内容提交到本地仓库当前分支(默认master分支)

  4. git status 查看仓库的当前状态

  5. git diff xx11.1 查看具体修改内容(不指定某个文件,则查看全部更改内容)

  6. git log --pretty=oneline3 显示从最近到最远的提交日志

  7. git reset --hard HEAD^4/commit_id5 回退版本


[1] 指定具体某个文件,例如:a.txt

[1.1] 也可以查看版本差异,版本号

[2] 本次提交的备注,修改了什么,增加了什么

[3] 简化查看信息

[4] HEAD表示当前版本,HEAD表示上一个版本,以此类推HEAD^,简化写法也可以写成HEAD~2,表示上上个版本

[5] 版本号,可以通过git log查看,不需要要写全,前几位就行

相关文章

  • Git+node.js+TDD

    目录 Git学习 node.js学习 用Nodejs和Git完成TDD编程 Git学习 Git是什么Git是一款免...

  • Git 学习笔记

    ----------------- Git 学习 ------------------ Git 简介 Git...

  • git 入门

    git 入门学习笔记----3个入门命令:git init、git add、git commit -v 学习场景(...

  • git技术,GitHub、GitLab

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

  • Git常用命令与学习总结

    安装Git Git的下载地址:Git官网下载地址 学习网址 git 学习笔记- Book 在线练习地址 基础常用指...

  • Git学习之思维导图

    Git学习之思维导图 Git学习之思维导图

  • git记录

    Git Magic图解gitgit 学习笔记git游戏(学习)1、消除文档路径中文乱码git config --g...

  • git资源学习

    git资源学习 Git详解之一 Git起步 Git详解之二 Git基础 Git详解之三 Git分支 Git详解之四...

  • Git入门学习资源

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

  • 2018-04-18

    git学习小结 关于git init,git add,git commit 用法总结 1.首先配置git 全局配置...

网友评论

      本文标题:GIT学习

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