🚀 优质资源分享 🚀
学习路线指引(点击解锁) | 知识定位 | 人群定位 |
---|---|---|
🧡 Python实战微信订餐小程序 🧡 | 进阶级 | 本课程是python flask+微信小程序的完美结合,从项目搭建到腾讯云部署上线,打造一个全栈订餐系统。 |
💛Python量化交易实战💛 | 入门级 | 手把手带你打造一个易扩展、更安全、效率更高的量化交易系统 |
今日内容概要
- git详情
- git工作流程
- git常用命令
- 过滤文件
- 分支操作
- git远程仓库使用
- 可参照:https://blog.csdn.net/liuqingzheng/p/15328319.html
内容详细
1、git详情
1.1 git与svn比较
# git 分布式管理
每个客户端都能完成版本管理的功能
控制的对象是开发的项目代码
Git:无网络时也可以提交到本地版本库,待到有网络时再push到服务
# svn集中式管理
所有代码都放在服务端,版本管理由服务端完成
svn:无网络不可以提交
1.2 git,github,gitee,gitlab分别是什么
# Git:是一种版本控制系统,是一个命令,是一种工具。
# GitHub:是一个基于Git实现的在线代码托管仓库,包含一个网站界面,向互联网开放,公有仓库免费,部分私有仓库收费,全球最大的开源代码托管平台 git的远程仓库
# GitLab:是一个基于Git实现的在线代码仓库托管软件,可以通过GitLab自己搭建一个类似于GitHub一样的系统,用在企业内部网络搭建Git私服,用于企业团队内部协作开发 公司内部的github
# Gitee:(码云) 是 OSCHINA 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管,面向互联网开发,分免费和付费