基于Gitee和GitHub Desktop搭建多人协作代码仓库
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 2、注册一个gitee账户 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 10、将仓库加入到Github Desktop edit > add local repository
选择仓库路径D:workspace est est。ok。完成 github decktop 可以 直接推送修改到 Gitee 了 11、pull & push pull选择 Repository > pull 即可 push:每次本地文件有修改,可在changes界面观察到,在commit写好描述 点击 commit to master,此时右上角会被更新为 Push origin,点击Push origin即完成上传
