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

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



相关推荐
QT 小鲜肉1 小时前
【数据结构与算法基础】05. 栈详解(C++ 实战)
开发语言·数据结构·c++·笔记·学习·算法·学习方法
春生野草2 小时前
Gituee
git·gitee
222you2 小时前
Git推送本地仓库到远程
git
A9better2 小时前
嵌入式开发学习日志40——stm32之I2C协议层
stm32·单片机·嵌入式硬件·学习
ha20428941942 小时前
Linux操作系统学习之---线程控制
java·linux·学习
小贾要学习3 小时前
如何在Linux操作系统环境下使用git命令提交文件到远程仓库
linux·运维·git
J2虾虾3 小时前
WebStorm的项目绑定Git并上传到gitee
git·gitee·webstorm
虾说羊4 小时前
git分支管理介绍和stash命令
git
Laplaces Demon4 小时前
Spring 源码学习(十四)—— HandlerMethodArgumentResolver
java·开发语言·学习
青衫码上行5 小时前
【从0开始学习Java | 第22篇】反射
java·开发语言·学习