码云(Gitee.com)在线帮助文档 V1.2

安装Git

检查git --version版本:没有具体的版本号就表示没安装
安装就不多说了,相信你们都能搞定。如果实在搞不定,请看:
http://www.runoob.com/git/git-install-setup.html

注册码云账号(此‘码云’非比‘马云’!)

1.注册码云

在此注册码云https://gitee.com/。剧透一下,本人是直接使用QQ号授权登陆。

注意2个点:
① 个人资料里授权一个可用邮箱
②个性地址务必填写

2.配置公钥 (此项非常重要,格外细心

2.1 使用git命令生成ssh公钥:

// 使用你上面授权的邮箱替换 xxx@xxx.com
ssh-keygen -t rsa -C "xxx@xxx.com"

2.2 这时会询问你3个问题:依次回车

2.3 之后会在 ~/.ssh/ 下生成 “id_rsa” 和 “id_rsa.pub” 两个文件
使用 cat ~/.ssh/id_rsa.pub 查看文件内容并复制

2.4 打开你注册的码云 -> 设置 -> 安全设置 -> ssh公钥 粘贴进去,标题会自动生成。确定即可。

2.5 返回命令行执行:ssh -T git@github.com

Hi xxx! You've successfully authenticated, but GitHub does not # provide shell access.

说明配置已经OK了。

创建项目并推送至线上仓库

1.线上初始化仓库

在你的账号头像旁边 +,新建一个项目:

项目名称:你的项目名称
项目路径:https://gitee.com/ 你的个性地址/你的项目名称

2.本地初始化项目

// 切换到你的工程目录
cd wwwroot

// 创建一个测试项目,并进入项目, 创建一个index.html页面
mkdir test 
cd test
vim index.html 

// 使项目变为本地仓库
git init

// 添加所有文件入库
git add .

// 提交保存
git commit -m "测试项目"

// 使本地仓库和线上仓库建立连接
git remote add origin git@gitee.com:`你的个性地址`/`你的项目名称`.git

// 查看你的连接地址
git remote -v

// 将本地仓库的代码推送到线上仓库
git push origin master
如果出现:

// 出错原因为是在码云上新建项目的时候, 勾选了"使用Readme文件初始化这个项目", 而你本地库并没有。 所以要进行一个合并操作
git pull --rebase origin master

// 继续推送
git push origin master

3.刷新线上仓库, 就OK了。

更新项目到线上仓库

1.更新代码到本地

> git pull

2.添加修改的文件到版本控制

> git add .

// 可查看修改过的文件
> git status

3.提交代码

> git commit -m "备注说明"

4.推送到线上

> git push origin master