文章目录
- 13.GIT远程仓库介绍与码云仓库注册创建
- 目标
- 小结
Git是一个分布式版本控制系统,它允许多个开发者协同工作并管理代码的版本。远程仓库是存放在网络上的Git仓库,可以用于团队成员之间的代码共享和协作。
常见的远程仓库托管服务提供商有GitHub、GitLab和Bitbucket等。其中,码云(Gitee)是中国领先的代码托管平台,类似于GitHub,提供了在线的Git仓库托管服务。
要在码云上注册并创建一个仓库,可以按照以下步骤进行:
点击页面右上角的"注册"按钮,填写注册信息并完成注册过程。
注册成功后,登录到你的码云账号。
在首页或者仓库页面点击"新建仓库"按钮(通常位于页面右上角)。
在创建页面中输入仓库名称、描述等相关信息,并选择公开或私有仓库的权限设置。
完成创建后,你将获得一个远程仓库的URL地址,该地址可用于克隆(clone)仓库到本地或进行其他与远程仓库的操作。
在使用Git时,你可以通过以下命令将本地仓库与远程仓库进行关联:
克隆远程仓库到本地:
git clone <远程仓库URL>
将现有的本地仓库与远程仓库关联:
git remote add origin <远程仓库URL>
一旦本地仓库与远程仓库建立了关联,你就可以使用Git命令来进行分支切换、合并和删除等操作。例如:
创建新分支并切换到该分支:
git branch <分支名称>
git checkout <分支名称>
切换到已存在的分支:
git checkout <分支名称>
合并分支:
git merge <被合并的分支名称>
删除分支:
git branch -d <要删除的分支名称>
请注意在执行涉及远程仓库的操作时,可能需要先拉取(pull)远程更新或推送(push)本地提交到远程仓库来进行同步。
13.GIT远程仓库介绍与码云仓库注册创建
目标
能说出常用的GIT远程仓库,并完成码云仓库的注册创建
##### 内容
本地仓库实际上是存储在个人电脑中的,用于存储个人提交记录与提交日志,说简单点,你现在commit提交的内容都在本地
远程仓库是公网或外网中的一个仓库,主要用于存储个人或团队的提交记录与提交日志,团队合作开发也是靠远程仓库实现的。大家都把东西提交到同一个远程仓库里面就OK了,这样每个人都可以获取到团队内开发的所有内容了。目前市面上常用的git支持的远程仓库有如下三个
常用的远程仓库
- GitHub(https://github.com)
- gitee(https://gitee.com)
- gitlab(https://about.gitlab.com)
GitHub是一个面向开源及私有软件项目的托管平台,说白了就是给开发者提供了一个远程仓库。当然人家提供的功能还是很强大的,2018年微软以75亿美金收购了GitHub。现在的GitHub除了承载了代码托管平台的功能,更大的功能是组建了一个同性交流平台,大量的码农在上面做技术及非技术的交流,活跃用户还是很多的,可惜这个主站在国外,速度一般。
gitee和GitHub是一样的东西,是开源中国(OSChina)推出的基于Git的代码托管平台,又叫码云。有什么特点呢?有,还很硬的特点,主站在中国,是否秒懂?速度快啊,中国码农的数量那不是一般的多。
GitHub和gitee都是开源的代码托管平台,这里就有一个BUG了,如果我现在做的项目涉密性很强怎么办?放公网上?不现实啊,你再提供高等级的安全服务我也不敢放啊,自己搭一个把,gitlab就有了。gitlab基于git作为版本控制工具的基础上,可以为你搭建一个Web服务器,你就可以理解为自己搭建了一个局域网内能够访问的服务器。啥用?私服啊,代码安全啊,别人访问不到啊,就这个用。
那我们如果玩远程仓库玩哪个?百分之百玩gitee啊,速度快,又免费,多好。
-
注册登录
访问地址:https://gitee.com/
请自主完成注册与登录
- 创建仓库
填写项目相关的信息
仓库创建完毕,可以看到,如果我们要与远程仓库同步,这里支持多种通信协议,当我们选中一种协议后,后面会出现对应的远程仓库地址。
小结
-
git常用的远程仓库有哪些
github gitee gitlab