学习之git

github

复制代码
创建远程仓库
代码推送 Push
代码拉取 Pull
代码克隆 Clone
SSH免密登录
Idea集成GitHub

Gitee码云

复制代码
码云创建远程仓库
Idea集成Gitee码云
码云连接Github进行代码的复制和迁移

GitLab

复制代码
gitlab服务器的搭建和部署
Idea集成GitLab

git概述

一切皆本地

版本控制工具

集中版本控制工具

复制代码
CSV,SVN,VSS....     
有一个中央服务器,A--V1,B需要等A提交V1以后再修改V2版本
缺点:中央服务器单点故障,如果服务器宕机一个小时,那么再这一个小时内谁都无法提交更新,也就无法协调工作

分布式版本控制工具

Git

复制代码
	解决了集中式版本控制的缺陷
	服务器断网的情况下也可以进行开发(因为版本控制是在本地进行的)
	每个客户端保存的也都是整个完整的项目(包含历史更加安全



相关推荐
晚风吹红霞11 分钟前
Linux下的趣味编程 —— 进度条、Git版本控制与GDB调试实战
linux·运维·git
bbaydnog12 分钟前
FreeRTOS学习笔记 17:资源管理与临界区保护——优先级反转、死锁,90%的RTOS bug都跟它有关
笔记·学习·bug
不羁的木木24 分钟前
Form Kit(卡片开发服务)学习笔记03-卡片UI开发与数据更新
笔记·学习·ui
不羁的木木27 分钟前
Form Kit(卡片开发服务)学习笔记02-环境搭建与基础配置
笔记·学习·harmonyos
xlq2232233 分钟前
7.git
git
Zklys35 分钟前
Cmake的学习笔记step1
c++·笔记·学习
库奇噜啦呼35 分钟前
【iOS】源码学习-分类、扩展、关联对象
学习·ios·分类
Ws_35 分钟前
Git + Gerrit 第六课:commit --amend、Patch Set 与 Change-Id
git
飞翔中文网39 分钟前
Java学习笔记之接口
java·笔记·学习
吃好睡好便好40 分钟前
矩阵的左除和右除
人工智能·学习·线性代数·算法·矩阵