栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

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

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

基于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仓库
我的 > 仓库

路径用于之后访问仓库,仓库类型选择私有,readme文件用来写项目信息&版本更新等

4、生成ssh公钥
先检查电脑上有没有ssh公钥
window检查 C:UsersPPDU05 有无.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两个文件

5、添加个人公钥
进入gitee账户 > 设置 > ssh公钥匙 > 添加公钥

6、ssh验证
右键打开 git bash
输入:ssh -T git@gitee.com
Welcome to Gitee.com,! ,说明验证成功
7、克隆新建的gitee仓库
右键 > Git GUI Here > Clone Existing Repository
输入源仓库地址 和 新建仓库的本地目录

源仓库地址在


写Target Directory(本地路径)时要注意,要包含(未创建)项目文件夹的名字

前面是路径,test是未创建的项目文件夹

8、git配置自己gitee账户、邮箱
edit > options > 配置 user name、 email

9、下载Github Desktop
https://desktop.github.com/
10、将仓库加入到Github Desktop
edit > add local repository

选择仓库路径D:workspacetesttest。ok。完成

​ github decktop 可以 直接推送修改到 Gitee 了
11、pull & push
pull选择 Repository > pull 即可
push:每次本地文件有修改,可在changes界面观察到,在commit写好描述 点击 commit to master,此时右上角会被更新为 Push origin,点击Push origin即完成上传

团队协作

1、在gitee官网,点击左上角gitee图标,选择新建组织

组织地址 就是组织仓库的上一级地址

2、在组织中新建仓库

大多和普通仓库一样,不过这里只能选择私有

3、邀请协作者
在仓库中按照下图顺序邀请协作者即可(ps:不同仓库存放不同项目,每个项目邀请不同成员,达到多个项目管理的功能)

设置仓库权限 参考下图:

4、协作者接受邀请后,将仓库克隆到电脑本地,再添加到GitHub Desktop,即可。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/747095.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号