版本管理-1·Git

作者: 技术老男孩 | 来源:发表于2023-01-14 10:55 被阅读0次

一、定义:

  • git是一个分布式的代码管理工具
  • C/S架构(Client/Server)
  • 只要有适当的权限,每个客户端都可以下载或上传数据到服务器
  • git重要的三个工作区域:工作区暂存区版本库

补充:

  • 集中式版本管理:svn
  • 分布式版本管理:git
Git工作流程如下:

1.在工作区中修改文件。
2.将想要提交的更改暂存,这样会将更改添加到暂存区。
3.提交更新,找到暂存区的文件,将快照永久性存储到Git目录。

二、常用的命令:

分类 关键字 / 函数 / 方法 说明
初始化
git config --list 查看当前配置信息
git config --global user.name user 设置git用户名(全局)
git config --global user.email email 设置git邮箱(全局)
git init dir/filename 初始化一个空仓库(GIT版本库)
git init 将当前目录作为GIT版本库
创建版本
git status 查看当前仓库状态信息
git add dir/filename/. 将文件或者目录提交至暂存区
git commit -m “描述信息” 提交至版本库,并添加描述信息
查看版本
git log 查看提交的版本信息
git log --pretty=online 查看提交版本的简略信息
git log --online 查看提交版本的简略信息
移动指针
git reset --hard version_id 调整版本指针位置
version_id:是每次提交的uuid
git reflog 查看指针移动的所有历史记录

相关文章

  • git学习

    git是分布式版本管理系统,SVN是集中式版本管理系统。1、git init,把当前目录变成git可以管理的仓库2...

  • git入门

    git基础 1. 创建版本库 git init 将当前目录变为可用Git管理的版本库git add

  • git版本管理(1)

    git版本管理 git工具的作用 了解git工具,首先要了解它的作用,进而了解如何去使用这个工具。git主要有三个...

  • 版本管理-1·Git

    一、定义: git是一个分布式的代码管理工具 C/S架构(Client/Server) 只要有适当的权限,每个客户...

  • git常用操作

    一、git 1、git是什么? (1)git是版本管理、团队合作开发工具(2)和svn的区别是:git是分布式管理...

  • Git三剑客之Git

    一、Git概述 版本管理的演变1)集中式的版本管理(SVN) 有集中的版本管理服务器 具备文件版本管理和分支管理能...

  • git和github

    一. git 1 - 版本管理 ① 什么是版本管理 版本管理是一种记录文件变化的方式,以便将来查阅特定版本的文件内...

  • Git简易指南

    Git Git 属于分散型版本管理系统,是为版本管理而设计的软件 Subversion 集中型版本管理系统 集中型...

  • 前后端交互:Git基础

    ✍目录总览: 1. Git基础 1.1 版本管理 1.1.1 什么是版本管理 版本管理是一种记录文件变化的方式,以...

  • 9- 快速上手Linux玩转典型应用- git版本管理

    10- git版本管理 推荐使用git进行代码的版本管理。文档管理。 网盘保存等。没有版本管理。每次提交可以进行回...

网友评论

    本文标题:版本管理-1·Git

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