码云
一、码云简介
码云(Gitee)是开源中国社区推出的代码托管协作开发平台,支持Git,提供免费的私有仓库托管。Gitee目前已经成为国内最大的代码托管平台。帮助开发者存储和管理其项目源代码,且能够追踪、记录并控制用户对其代码的修改,提供稳定、高效、安全的云端软件开发协作平台。无论是个人、团队或是企业,都能够用Gitee实现代码托管、项目管理、协作开发。
Git是一种版本控制系统,是一个命令,一种工具。
Gitee与Github均都是基于Git实现在线托管代码的仓库。Github在国内访问速度过慢,所以建议使用Gitee。但如果是要做开源项目,而且还是真开源,希望项目有更多人参与的话,正确姿势是主力开发在Github,再同步到 Gitee 做国内网络访问的镜像。这样适合国内开发者Clone代码和访问托管在 Gitee Pages 上的文档。
Gitee简单的来说就是Github的中文版,;两者均可以提供免费的代码仓库。Gitee免费版支持5人以下的组织,可以创建私有项目,而GitHub免费版只能创建公开的项目,私有项目需要付费。两者的操作方法基本一致,只需要学习其中一种即可。
二、Github的实现内容
1.上传代码于Github进行管理
2.创建分支
3.对上传的代码进行克隆、修改、上传
4.实现对代码的修改时间、修改内容以及修改人员的查看
5.克隆他人代码、多人同时进行修改、上传、查看
三、GitHub的使用
1.进入git官网下载(也可在软件管理下载)、安装(选择vscode编辑)
2.右键打开git bash
3.输入git、查看电脑是否存有git运行环境
4.输入git config --global user.name(此处空格) “用户名”、回车、再输入git config --global user. Email “邮箱”、回车
5.输入git config --global --list、回车、若出现用户名与邮箱、则说明绑定成功
6.输入 ssh-keygen -t rsa、回车、找c:/users/计算机用户名/.ss的文件(如果还是找不到.shh文件,打开 Git Bash,输入如下命令,然后连续按三个回车即可:
ssh-keygen -t rsa -C "your_email@example.com" 然后会出来提示Enter file in which to save the key 后面是一个路径,你就会找到你想要的.ssh文件夹了)
7.打开git官网、点击右上角头像、选择settings、进入左边选择ssh and GPG keys、点击右边new ssh key 、title(随便输入)、key(打开.ssh文件、以记事本的方式打开第二个文件、复制粘贴、点击Add ssh key)、返回主页
8.建立远程仓库、输入仓库名、仓库描述可填可不填、选择公开、选择add a README file、点击create repository
9.新建一个文件夹aaa、将其拖入vscode、点击源代码管理、点击初始化存储库
10.点击文件、选择首选项中的设置、输入got enable、勾选git:enabled()
11.在aaa文件夹下新建文件1.html、输入代码、保存
12.点击源代码管理、在消息框输入git init(将文件夹变成一个本地的代码仓库))、点击提交(√)
13.点击视图和更多操作(...)、选择拉取、右下角弹出存储库未配置任何从其中进行拉取的远程存储库提示框
14.点击查看、选择命令面板、使用git:add remote...、将远程仓库地址复制粘贴进来、选择下拉菜单第一个、随后输入远程仓库名称、回车
15.点击左下角同步(同步时会弹出一个框需要进行github授权、点击授权(若授权失败、有可能是浏览器问题也有可能是账号密码错误、需更换浏览器或者重新登录账号密码))、进入github官网、点击所建项目、点击main选择master、代码存在、成功
16.返回 vscode、修改代码、点击保存、点击源代码管理、点击暂存所有更改(+)、点击...、选择提交、点击提交以暂存文件、输入远程仓库名称、回车、点击同步、回到 github刷新
17.点击setting、选择manage access、点击invite a collaborator、输入成员用户名
18.将别人的github项目通过邀请分享到自己的github上、新建文件、导入vscode、初始化、修改、保存、点击克隆、复制粘贴别人项目的github地址、点击master进行分支创建、同步、进入github、点击文件、拉去请求、做取比较、点击请求(也可以直接进入对方远程仓库、选择文件可进行修改、下载,编辑之后选择分支提交(优势:不会覆盖源文件)、界面刷新、可同时查看修改详情。)
小组成员:冯彤 宁婧 方芝晶 刘艳红 程晨曦
视频演示链接:
链接:https://pan.baidu.com/s/1PZluzZHgtGXgxiPGqxEANg
提取码:0ul3