Git初识

以下内容如有侵权请联系删除

第一章 Git概述

Svn是一个集中式的版本控制工具

Git是分布式的版本控制工具

  • Svn:集中式版本控制工具
    优点:简单
    缺点:缺点:单点故障(所有信息都存储在svn服务器上,客户端只有代码,svn服务器出现故障,项目丢为)
  • Git:分布式版本控制工具
    每个客户端记录所有代码操作

第二章 Git安装

2.1 Git服务端

2.2 TortoiseGit(小乌龟)




第三章 Git工作流程

3.1 Git的本地操作

初始化仓库


添加新文件(暂存区)



提交到本地版本库(本地库)



查看操作记录



设置忽略

3.2 在线Git远程服务器

在gitee上创建仓库

3.3 项目推送

项目推送:将本地版本库中的项目上传到远程服务器的版本库中
操作步骤



3.4 项目克隆


3.5 ssh协议(配置)


密钥生成


ssh密钥配置

TortoiseGit配置

第四章 通过IDEA插件完成Git操作(重点)

4.1 配置git的插件

4.2 初始化本地版本库

4.3 配置忽略


4.4 添加与提交



4.5 推送到远程仓库



4.6 克隆工程

4.7 日常操作

Push修改的内容

Pull拉取最新修改的文件

冲突解决


第五章 git的分支(了解)




第六章 搭建私人git服务器(了解)

6.1 搭建服务器

bash 复制代码
yum -y install curl curl-devel zlib-devel openssl-devel perl cpio expat-devel gettext-devel gcc cc
yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker



6.2 连接服务器


相关推荐
A_Lonely_Cat1 天前
记一次 GitHub 幽灵协作者大清洗:强制重写 Git 历史与穿透 CDN 缓存实践
git·github
和你看星星3 天前
Git rerere:让重复冲突只解决一次
git
嘻嘻仙人7 天前
Ubuntu中 git上传自己的项目和二次上传一般流程
git·github
Patrick_Wilson7 天前
Squash Merge 的血缘陷阱:为什么删掉的代码又活了过来
前端·git·程序员
沉浸学习的匿名网友7 天前
什么是 .gitignore?为什么每个 Git 项目几乎都离不开它?
前端·git
深海鱼在掘金8 天前
Git 完全指南 —— 第3章:理解工作区、暂存区、版本库三个核心
git
江华森8 天前
Git 基础筑基:从原理到团队协作的全栈实战
git
JakeJiang8 天前
Git 必备命令指南:从日常高频到项目开发实战
git
叫我少年9 天前
Windows 中安装 git
git
深海鱼在掘金14 天前
Git 完全指南 —— 第1章:Git 概览与版本控制演进
git