Days 23 ElfBoard 板git版本管理工具

一、 介绍
git 就是一个版本管理库,也是一个版本管理工具,它的作用就是帮助我们记录版本信息,以及修改内容。git 的结构是分布式的资源库,特点是没有严格的服务器概念,每个单体都可作为资源库。这个特点就让我们人人有自己的 git 仓库这件事变得容易实现。
git仓库分为:

本地仓库:本地电脑上的资源库
远程仓库:远程服务器上的资源库,可以连接github
二、 安装
在 Windows 系统上安装 Git 很简单,可以直接从 Git 官网下载安装程序
在linux 系统上安装 Git 有很多种方式,可以根据自己系统的情况选择相应的安装方法。

三、 配置
安装完成后,需要对 Git 进行必要的配置,包括设置用户名和邮箱、配置文本编辑器等。

1.git初始化新仓库
在需要进行版本管理的文件夹中,右键选择 Git Bash Here,输入命令:

git init
1
2.git配置用户名和邮箱
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
1
2
四、代码管理
1.将需要追踪的文件添加到暂存区
git add <file>
1
2.将暂存区的文件提交到本地仓库——提交版本
git commit -m "提交说明"
1
3.查看版本信息和状态
git log
git status
1
2
4.查看工作区和版本库里面最新版本的区别
git diff HEAD -- <file>
1
5.版本回退
git reset --hard HEAD^
1
6.查看命令历史
git reflog
1
7.撤销修改
git checkout -- <file>
1
8.删除文件
git rm <file>
1
9.远程仓库
git remote add origin git@server-name:path/repo-name.git
git push -u origin master
1
2
10.克隆远程仓库
git clone git@server-name:path/repo-name.git

相关推荐

  1. Days 23 ElfBoard git版本管理工具

    2024-02-07 14:04:02       34 阅读
  2. Days 20 ElfBoard FFmpeg移植

    2024-02-07 14:04:02       29 阅读
  3. git版本管理工具

    2024-02-07 14:04:02       15 阅读
  4. Days 22 ElfBoard 基于QT的智慧家庭控制中心

    2024-02-07 14:04:02       24 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-07 14:04:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-07 14:04:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-07 14:04:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-07 14:04:02       18 阅读

热门阅读

  1. C Primer Plus(第六版)15.9 编程练习 第3题

    2024-02-07 14:04:02       25 阅读
  2. 开源软件的影响力

    2024-02-07 14:04:02       27 阅读
  3. pandas 按相同站号重新整合出一个dataframe

    2024-02-07 14:04:02       31 阅读
  4. C++实现一个LRU缓存

    2024-02-07 14:04:02       23 阅读
  5. abc339(A-C)

    2024-02-07 14:04:02       37 阅读
  6. Vite 下一代的前端工具链,前端开发与构建工具

    2024-02-07 14:04:02       34 阅读
  7. ClickHouse表常用引擎

    2024-02-07 14:04:02       29 阅读
  8. clickhouse清理日志。

    2024-02-07 14:04:02       31 阅读