Git图解-远程仓库-Gitee

目录

一、前言

二、远程仓库介绍

三、Gitee(码云)的使用

3.1 注册与登录

 3.2 创建项目

3.3 项目初始化

3.4 添加团队成员

四、转视频版


一、前言

接着上篇: Git图解-常用命令操作-可视化  上篇已将Git可是化操作, 接下来,一起看下,Git如何实现远程仓库逻辑处理。

二、远程仓库介绍

到目前为止,我们已经学会了如何在本机利用git进行文件版本管理,但是如果要想进行多人协作,我们就必须使用远程仓库。将本地仓库的数据同步到远程仓库,实现多人协作开发。

开发中我们有可能接触到比较多的几种 Git 远程仓库平台:

GitHub:国外/免费创建公有仓库/私有仓库需要收费,在国际上来说 GitHub 是最活跃的开源社区

GitLab:国外/国内免费创建公有仓库/私有仓库需要收费,不过 GitLab 提供了开源版本的企业版本,企业可以部署一套 GitLab 的私服在自己的服务器中

Gitee:国内/免费创建公有|私有仓库/私有仓库限制成员不得超过5人

这里选择Gitee来展开讲,其他的同理可得即可。

三、Gitee(码云)的使用

GitHub虽然好,在国外的使用率也很高,但毕竟是国外的。在网速上效率还是比较低,经常会出现访问页面变得很慢,下载项目很慢的情况,于是国内慢慢发展起了一个类似GitHubGit` 开源平台 Gitee。官网:Gitee - 企业级 DevOps 研发效能平台

3.1 注册与登录

要使用 Gitee,首先还是需要创建一个账户,有账户后,直接登录,进入主页

Git图解-远程仓库-Gitee_第1张图片

注册,成功之后,登录

Git图解-远程仓库-Gitee_第2张图片

 3.2 创建项目

Git图解-远程仓库-Gitee_第3张图片

 Git图解-远程仓库-Gitee_第4张图片

Git图解-远程仓库-Gitee_第5张图片 

3.3 项目初始化

项目初始化就是在本地搭建好项目基本功能(比如脚手架),现在需要将该项目推送到远程仓库, 保证团队能共享该项目,这个过程就是项目初始化。简单理解:将本地项目丢到远程仓库

步骤1:初始化git本地仓库

首先进入到你需要进行初始化的项目根目录,并按照如下步骤进行操作:

git config --global user.name "码云上的名称"
git config --global user.email "码云上面注册邮箱"
git init

步骤2:设置提交忽略文件

在项目根目录下创建文件: .gitignore

这一步的意义是为了避免项目中有些本地环境特有的文件被传入到远程仓库,这些文件每个人的电脑都有可能不一致,如果提交到远程仓库,可能会导致出现频繁冲突的问题

# Created by .ignore support plugin (hsz.mobi)

# Operating System Files

*.DS_Store
Thumbs.db
*.sw?
.#*
*#
*~
*.sublime-*

# Build Artifacts

.gradle/
build/
target/
bin/
dependency-reduced-pom.xml

# Eclipse Project Files

.classpath
.project
.settings/

# IntelliJ IDEA Files

*.iml
*.ipr
*.iws
*.idea

Git图解-远程仓库-Gitee_第6张图片 

 步骤3:本地仓库初始化

git  add .
git  commit -m “项目初始化”

步骤4:配置远程仓库路径(注意是自己建仓库路径)

git remote add origin 你在马云上创建的仓库地址(注意https/ssh方式区别)

 步骤5:将本地仓库项目推送到远程仓库

git push -u origin master

步骤6:查看推送结果

Git图解-远程仓库-Gitee_第7张图片 

 重点注意点:存在一部分人https方式无法正常提交,可以参考扩展视频: SSH方式如何进行项目初始化

3.4 添加团队成员

创建好项目以后,就可以添加团队成员了,公司的项目通常都是私有仓库,大部分公司会利用类似 Gitlab 的开源平台搭建公司专属的 Git 远程仓库,其配置也基本都差不多,即进入项目管理/设置页面,找到成员管理并邀请成员,为其设置权限等等操作即可

Git图解-远程仓库-Gitee_第8张图片

 Git图解-远程仓库-Gitee_第9张图片

Git图解-远程仓库-Gitee_第10张图片 

到这,本篇就结束了,欲知后事如何,请听下回分解~

四、转视频版

看文字不过瘾可以切换视频版:4小时让你直接上手Git操作

 

你可能感兴趣的:(Git入门图解,git,gitee,github,远程仓库,git图解)