欢迎光临散文网 会员登陆 & 注册

Git学习笔记

2023-09-02 16:41 作者:行远自迩的孟秋  | 我要投稿

一、Git简介

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

Git与常用的版本控制工具CVS,Subbversion等不同,它采用分布式版本库地方式,不必服务端软件支持。

二、基本概念--Git结构

  1. 工作区

  2. 暂存区

  3. 本地库

三、基本操作

创建仓库命令

提交与修改

提交日志

远程操作

四、Git命令行操作

本地库操作

1.本地库初始化

命令:

注意:.git目录中存放的是本地库相关的子目录和文件,不要删除,也不要随意修改。

1.1设置签名

1.1.1形式

  • 用户名

  • Email地址

  • 作用:区分不同开发人员的身份

1.1.2辨析

这里设置的签名的和登录远程库(代码托管中心)的账号、密码没有任何关系

1.1.3命令

项目级别/仓库级别:仅在当前本地库范围内有效

  • 信息保存位置:仓库文件夹/.git/config文件

系统用户级别:登录当前操作系统的用户范围

  • 信息保存位置

级别优先级:

  • 就近原则:项目级别优先于系统用户级别,二者都有时采用项目级别的签名

  • 如果只有系统用户级别的签名,就以系统用户级别的签名为准

  • 二者都没有不允许

2.基本操作

2.1状态查看操作

2.2添加操作

2.3提交操作

2.4查看历史记录

多屏显示控制方式:空格向下翻页;“b”向上翻页;“q”退出

HEAD@{移动到当前版本需要多少步}

2.5前进后退

本质:HEAD指针

基于索引值操作

远程库操作

推送

问题记录

插入本地图片的图片地址直接用绝对路径在GitHub上会出现显示不了图片的问题

解决方案:

1.在本地的提交项目上新建一个images文件夹用来存放图片

2.将所需图片放入到images中

3.如果用的是Typora(markdown)编辑md文件,在插入图片时引入相对路劲即可。


Git学习笔记的评论 (共 条)

分享到微博请遵守国家法律