学习之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

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



相关推荐
s_little_monster3 小时前
【C++】Stack
开发语言·c++·经验分享·笔记·学习·学习方法
环能jvav大师5 小时前
基于R语言的统计分析基础:使用键盘输入数据
开发语言·学习·数据分析·r语言·人机交互
羑悻的小杀马特6 小时前
c++中的二叉搜索树
数据结构·c++·学习
LearnTech_1236 小时前
【学习笔记】手写Tomcat 二
java·笔记·学习·tomcat·手写tomcat
学长小陈来帮你6 小时前
机械学习—零基础学习日志(Python做数据分析04)
开发语言·python·学习·线性代数·数据分析
Red Red6 小时前
GEO数据的下载和处理|GEO数据转换为Gene symbol|GEO注释文件提取symbol|查看样本标签|查看GEO数据疾病或正常|生物信息基础
数据库·笔记·学习·r语言·生物信息·geo数据库
luoluoal6 小时前
java项目之中药实验管理系统(源码+文档)
java·开发语言·学习
爱Go的小蚊子7 小时前
聊聊学习openstack的感受
学习·openstack
JT灬新一7 小时前
ARM驱动学习之21_字符驱动
arm开发·学习
客院载论7 小时前
Redis学习——数据不一致怎么办?更新缓存失败了又怎么办?
redis·学习·缓存