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

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



相关推荐
Xudde.39 分钟前
Quick2靶机渗透
笔记·学习·安全·web安全·php
AA陈超1 小时前
Git常用命令大全及使用指南
笔记·git·学习
无限进步_2 小时前
C语言数组元素删除算法详解:从基础实现到性能优化
c语言·开发语言·windows·git·算法·github·visual studio
松涛和鸣2 小时前
16、C 语言高级指针与结构体
linux·c语言·开发语言·数据结构·git·算法
楠语2 小时前
从指针行为理解Git中的reset操作
git
麦麦在写代码2 小时前
前端学习5
前端·学习
降临-max3 小时前
JavaSE---网络编程
java·开发语言·网络·笔记·学习
大白的编程日记.4 小时前
【计算网络学习笔记】MySql的多版本控制MVCC和Read View
网络·笔记·学习·mysql
扛麻袋的少年4 小时前
git reset 和 git reflog 解决代码分支提交错误
git
u***42076 小时前
Golang 构建学习
开发语言·学习·golang