当前位置:   article > 正文

项目托管到码云gitee中_gieet

gieet

1、概述

 

目前互联网开发的源代码一般都托管到github或码gitee云中,其中github服务器在国外,速度较慢,gitee服务器在国内,速度较快。

本文将详述将项目托管到gitee中。

2、步骤

  • 申请码云账号
  •  

3、申请码云账号

  • 登录码云网站主要,https://gitee.com

  • 注册码云账号

通过邮箱注册,将会作为你的登录账号

  • 登录码云平台

4、申请ssh公钥

  • 进入设置页面:头像->设置

  • 选择SSH公钥

如果已有公钥,那么填写公钥标题和公钥到输入框里,如果没有,点击链接“怎样生产公钥”

  • 生产ssh公钥

点击“怎样生产公钥”链接,在弹出页面中,点击链接“仓库管理”链接

点击链接“生产/添加ssh公钥

根据文档提示逐步操作,这时,将会在本地生成SSH公钥

红色字体为码云注册的邮箱

生产后,将会在.ssh目录下生产SSH公钥文件

  • 添加SSH公钥

  • 添加页面会反馈显示如下

  • 公钥测试

根据帮助文档操作“链接

操作如下,如果出现如下显示,这时就证明成功

一直回车即可

 

5、新建仓库

  • + > 新建仓库

  • 填写仓库名称

仓库名称不能重复

新建成功后,会出现如下

 

  • Git 全局设置:

在命令行执行如下代码

  1. git config --global user.name "herman"
  2. git config --global user.email "82267587@qq.com"

 

6、提交代码到仓库中

如果手上又现场的仓库,通过命令行,进入仓库目录,执行如下代码

  • 查看git 状态
git status    // 查看git状态

  • 将项目提交到本地仓库
  1. git add . // 添加所有问题
  2. git commit -m "add files" // 把所有的文件都提交到本地仓库中

通过git status命令,查看项目处于主分支上On branch master 

  • 将本地仓库提交同步到到码云服务器中
  1. git remote add origin https://gitee.com/hermanOne/vue_show_test.git
  2. git push -u origin master

第一次提交时需要输入用户名和密码

在码云中查看,可以看到项目的代码被提交的服务器中

7 创建新的分支

 

  1. git status // 获取git状态
  2. git checkout -b login // 创建git分支
  3. git branch // 查看git分支

 

 

  • 查询状态
git status

 从上图可以看出,增加了很多文件,提示需要通过git add 文件去添加到本地暂存区

  • 添加文件到暂存区
  1. git add .
  2. git status

  • 提交代码到本地仓库中
git commit m "完成了登录功能"

  • 查看分支
git branch

当前处于login分支里面

  • 切换到master分支

目的是将login分支的代码合并到master分支中

  1. git checkout master
  2. git branch

从上图中,可以看出,已经切换到master分支了

  • 将login代码合并到master中
git merge login

这时本地仓库master分支的代码也是最新的,和login分支的一样

  • 将master分支推送到服务器
git push

  • 切换到login分支,将login分支推送到服务器,这时服务器上就有两个分支,分别为master和login
  1. git checkout login
  2. git branch
  3. git push -u origin login

由于login分支是第一次推送到远程服务器,所以推送命令必须增加-u origin  login参数,这时,远端码云服务器就可以看到login和master连个最新的分支了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/68578
推荐阅读
相关标签
  

闽ICP备14008679号

        
cppcmd=keepalive&