基于Gitee和GitHub Desktop搭建多人协作代码仓库

搭建多人协作代码仓库,基于gitee和github desktop(新手向)

    • git、github、gitee、github desktop是什么?
    • GitHub Desktop 管理Gitee 私有库
    • 团队协作

gitee代码仓库相比github优势,一是免费的,二是github官网国内不好登录。使用github desktop适合新手,不用熟悉各种git命令,即可将代码push&pull。

git、github、gitee、github desktop是什么?

git:一种版本控制系统,是一个命令,是一种工具。
github:一个基于git实现在线代码托管的仓库,向互联网开放,企业版要收钱,服务器在国外,国内不好登录。
gitee:即码云,国内基于git实现在线代码托管的仓库,免费。
github desktop:github 开发的,不使用git命令就可以push&pull代码仓库的工具。
本文将介绍如何用github desktop替代git命令,push(拉取)和pull(推送)储存在gitee代码仓库中的代码。

GitHub Desktop 管理Gitee 私有库

1、先安装git
https://git-scm.com/
2、注册一个gitee账户
https://gitee.com/signup
3、新建一个gitee仓库
我的 > 仓库
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第1张图片
路径用于之后访问仓库,仓库类型选择私有,readme文件用来写项目信息&版本更新等
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第2张图片
4、生成ssh公钥
先检查电脑上有没有ssh公钥
window检查 C:\Users\PPDU05 有无.ssh目录,.ssh中有无id_rsa.pud文件
用txt打开 id_rsa.pud 里面即为ssh公钥(ps:id_rsa文件为私钥)
(如果没有ssh公钥)
随便找一个文件夹,右键 > git bush 打开git命令窗口
输入命令:ssh-keygen -t rsa -C “自己的邮箱”
接下来按照提示完成三次回车,即可生成ssh key,同时也会生成id_rsa和id_rsa.pub两个文件
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第3张图片
5、添加个人公钥
进入gitee账户 > 设置 > ssh公钥匙 > 添加公钥
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第4张图片
6、ssh验证
右键打开 git bash
输入:ssh -T [email protected]
Welcome to Gitee.com,! ,说明验证成功
7、克隆新建的gitee仓库
右键 > Git GUI Here > Clone Existing Repository
输入源仓库地址 和 新建仓库的本地目录
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第5张图片
源仓库地址在
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第6张图片
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第7张图片
写Target Directory(本地路径)时要注意,要包含(未创建)项目文件夹的名字
在这里插入图片描述
前面是路径,test是未创建的项目文件夹

8、git配置自己gitee账户、邮箱
edit > options > 配置 user name、 email
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第8张图片
9、下载Github Desktop
https://desktop.github.com/
10、将仓库加入到Github Desktop
edit > add local repository

选择仓库路径D:\workspace\test\test。ok。完成
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第9张图片
​ github decktop 可以 直接推送修改到 Gitee 了
11、pull & push
pull选择 Repository > pull 即可
push:每次本地文件有修改,可在changes界面观察到,在commit写好描述 点击 commit to master,此时右上角会被更新为 Push origin,点击Push origin即完成上传
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第10张图片

团队协作

1、在gitee官网,点击左上角gitee图标,选择新建组织
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第11张图片
组织地址 就是组织仓库的上一级地址
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第12张图片
2、在组织中新建仓库
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第13张图片
大多和普通仓库一样,不过这里只能选择私有
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第14张图片
3、邀请协作者
在仓库中按照下图顺序邀请协作者即可(ps:不同仓库存放不同项目,每个项目邀请不同成员,达到多个项目管理的功能)
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第15张图片
设置仓库权限 参考下图:
基于Gitee和GitHub Desktop搭建多人协作代码仓库_第16张图片
4、协作者接受邀请后,将仓库克隆到电脑本地,再添加到GitHub Desktop,即可。

你可能感兴趣的:(git,github,ssh)