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

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



相关推荐
~kiss~几秒前
MoE的痛点:离散路由
学习
Amazing_Cacao4 分钟前
CFCA精品可可工艺师初级校准:暴力破解机器黑盒,实现物理参数与最终风味的精准对齐
笔记·学习
浮江雾1 小时前
Flutter第三节----Dart中的数据类型
android·开发语言·学习·flutter·入门·函数
风和先行1 小时前
Android 数据库相关学习总结
android·数据库·学习
chh5631 小时前
C++--list
开发语言·数据结构·c++·学习·算法·list
ctrl_v助手2 小时前
HALCON 学习笔记1
笔记·数码相机·学习·算法·计算机视觉
Edward111111112 小时前
一AI名词
java·开发语言·数据库·学习
栈溢出了2 小时前
Redis repl_backlog 学习笔记
java·开发语言·redis·学习
心中有国也有家3 小时前
AtomGit Flutter 鸿蒙客户端:初始化流水线
学习·flutter·华为·harmonyos
a1117763 小时前
SLAM 学习笔记(三)视觉里程计2(VO) 特征点法
人工智能·笔记·学习