IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 云效codeup创建远程仓库并上传代码,切换分支合并代码 -> 正文阅读

[开发工具]云效codeup创建远程仓库并上传代码,切换分支合并代码

准备工作:

1、安装git(版本控制工具)

????????git官网:Git (git-scm.com)

? ? ? ? git安装流程可自行百度,操作简单,就不多进行赘述。安装git后,点击右键出现下图红框中的选项,则代表安装成功。

2、注册云效codeup账号

????????云效代码管理 Codeup,是基于 Git 的 免费 代码管理平台

????????云效codeup官网:云效代码管理 Codeup_代码托管_企业级代码管理平台-阿里云 (aliyun.com)

3、添加SSH秘钥

(1)? ? 检查本机是否已存在密钥

若不记得是否生成过秘钥,可以在git命令行输入进行检查

cat ~/.ssh/id_ed25519.pub

如果返回一长串以 ssh-ed25519 开头的字符串, 说明已存在本地公钥,你可以跳过以下 ssh-keygen 的步骤。

(2)不存在公钥-创建新密钥对

如果查询不到本地公钥,你可以按如下命令重新生成 SSH 密钥对 :

ssh-keygen -t ed25519 -C "your_email@example.com"

该指令要求提供一个位置去存放公钥、私钥文件,你可以选择使用默认位置保存公钥、私钥文件。

(3)? ? 拷贝公钥

如果打算拷贝公钥到粘贴板下,请参考操作系统使用以下命令:

Windows:

clip < ~/.ssh/id_ed25519.pub

Mac:

pbcopy < ~/.ssh/id_ed25519.pub

GNU/Linux (requires xclip):

xclip -sel clip < ~/.ssh/id_ed25519.pub

(4)??设置云效 SSH 公钥

注册云效codeup后,点击右上角头像——个人设置——SSH公钥——粘贴SSH公钥

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

本地上传项目:

本地若已有项目,右键点击项目根文件夹,选中Git Bash Here,打开命令行。

(1)初始化项目命令: git init? (此时可以看到项目生成了一个.git文件夹)

(2)连接远程仓库:git remote add origin + SSH地址

(3)从远程仓库pull文件:git pull origin master

(4)查看未上传文件命令:git status(此时可以看到未添加的文件都是红色,整个过程中都可以使用此命令查看当前状态)

(5)暂存文件到仓库命令:git add .(此命令是将目录下所有文件暂存到本地仓库,注意点是用空格隔开的)

(6)此时再使用git status会发现,项目文件已经从红色变为绿色,但是属于暂存,还未真正添加到git仓库。

(7)提交文件到仓库命令:git commit -m "双引号里面是提交的注释内容" ,双引号内容是必须的。

(8)将本地代码仓库的改动推送至远端的代码仓库:git push origin master

(9)刷新浏览器,可以看到推送记录以及与本地相同的修改内容,即改动的文件。

合并分支:

在自己本地上传项目文件后,点击 新建合并请求

?有权限通过的评审人展现「通过」按钮,点击后通过合并请求。

通过合并后,就能看到文件的变动。

切换分支:

一个项目中,通常是多人进行共同开发,这时候就需要发起 合并请求?

查看远程分支:git branch -a

切换分支:git checkout

git克隆项目:

点击右键(想要存放项目的文件夹),选中Git Bash Here打开git命令行,使用git命令克隆仓库项目到本地,git clone + 项目地址,例如下图。

终端会自动查找可用的公钥、私钥文件,完成和远程服务器的 SSH 连接,完成仓库克隆。

?

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-07-04 23:10:55  更:2022-07-04 23:12:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/5 19:56:30-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码