Git 从本地开发到部署上线流程_Windows版

前期准备


1、开发环境是 Windows 系统下,本地安装好 Git 工具。

2、选用一个线上的库,这里使用得是阿里云的项目库,阿里云code

3、请看以下结构图,明白对应的流程:

工作流程机构示意图-1工作流程机构示意图-2

初始步骤


1、通过命令查看是否安装 Git

git --version

2、阿里云code 上面新建的新项目,将会得到 仓库的两条链接,分别是 SSHHTTPS,接下来案例采用的 SSH。

     如果对 git 不懂得,可以去到这里查看 阿里云Code基础知识指南

3、本地项目根目录,打开 Git Bash 工具使用命令,查看安装的 git 工具是否生成 ssh密钥

cat ~/.ssh/id_rsa.pub

如果提示信息为 :No such file or directory,表示没有生成,则执行名称,生成 ssh密钥

ssh-keygen -t rsa -C "example@mail.com"

  再执行,命令查看。发现已经生成了 SSH密钥了。

生成SSH密钥示意图

4、把 ssh 密钥信息,新增在放在阿里云项目库里面,详细地址:点击进入阿里项目库ssh密钥页面

把 ssh 密钥信息,新增在放在阿里云项目库里面,详细地址:

如何部署


1、通过初始步骤,我们已经基本知道,git 和 仓库的链接,以及 ssh密钥,生成方法也说明了以下,主要是要在阿里云项目库增加本地的 ssh 密钥。

2、在当前文件夹打开 Git Bash,通过运行已下命令创建版本库。

git clone git@code.aliyun.com:这是上述说到阿里Code创建的库.git .

注:1、最后的 . 表示当前根目录下。

       2、如果提示 “Please tell me who you are.”,等信息请,设置 git 全局设置,可查看阿里code,里面的提示。例如下图所示:

创建成功

3、把项目复制在跟目录收,执行一下命令:

git add -A
git commit -m "添加我的第一个项目"
git push -u origin master

至此,就完成了从本地 部署到 线上库的过程,然后就可以去熟悉 git 各种操作命令了。

Git 自动化部署请查看《Git 自动化部署到服务器文章来源地址https://www.toymoban.com/diary/apps/47.html

到此这篇关于Git 从本地开发到部署上线流程_Windows版的文章就介绍到这了,更多相关内容可以在右上角搜索或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

原文地址:https://www.toymoban.com/diary/apps/47.html

如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请联系站长进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用
未经允许不得转载:Toy模板网 » Git 从本地开发到部署上线流程_Windows版
上一篇 2023年08月19日 16:43
下一篇 2023年08月19日 16:43

相关文章

  • APP开发的上线流程

    APP的使用已经非常普及,对于企业来说通过APP可以加强和客户的沟通,展现最新的产品和服务。随着APP应用商店对用户隐私的重视,APP的上线规则比以前更加复杂,甚至出现APP需要反复修改数十次才能上架的问题,今天和大家分享APP的上线流程和注意事项,希望对大家有所帮

    2024年02月03日
    浏览(39)
  • 项目上线部署--》服务器部署流程(二)安装Nginx、Node.js、MySQL

    阅读本篇文章前请先阅读项目上线部署--》服务器部署流程(一)  目录 🌟安装Nginx 先登录远程服务器,安装依赖包 下载并解压包  🌟安装Node.js  安装nodejs进程管理工具  🌟安装MySQL 🌟写在最后 先登录远程服务器,安装依赖包 # 一键安装上面四个依赖 yum -y install gcc zli

    2024年02月07日
    浏览(61)
  • 出海电商APP外包开发及上线流程

    出海电商APP的开发及上线流程包括多个关键步骤,这只是一个一般性的流程概述,实际的开发和上线流程可能会根据您的项目和目标市场的具体需求而有所不同。以下是一个常见的流程概述,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎

    2024年02月10日
    浏览(49)
  • Nuxt - 项目打包部署及上线到服务器流程(SSR 服务端渲染)

    网上大部分关于 Nuxt 打包部署教程真的是可以用五花八门来形容,这对于第一次接触的朋友简直是无从下手。 本文将尽可能详细的描述,打包部署及上线到服务器完整流程。 强烈建议您打开 官方文档,与本教程对照着,这有助于您更好的理解。 您需要先了解一下 Nuxt 命令及

    2024年02月09日
    浏览(58)
  • 微信小程序从开发—到上线的流程讲解

    1.下载微信小程序开发工具:在微信官方文档中进入小程序模块、选择工具-下载、选择稳定版,根据自己的操作系统选择适合的版本。 2.购买云服务器:在阿里云或腾讯云等服务器厂商中,根据自己的需求买一个服务器并进行服务器的一些配置,建议选购的时候选择 Linux宝塔

    2024年02月05日
    浏览(51)
  • 相亲交友app开发上线运营的整个流程是什么

    一、相亲交友app开发基本流程       1、需求分析:需求分析是相亲交友app源码开发的第一步,也是最重要的一步。在需求分析阶段,可以了解客户对于系统的需求,确定系统功能实现的大致方向和功能。 2、系统架构:系统架构阶段就是针对业务流程进行系统架构,同时确定

    2024年02月04日
    浏览(38)
  • 微信小程序发布上线全流程(注册/开发/上传审核)

    以下是微信小程序发布上线的详细流程: 确认小程序信息:在微信公众平台注册并登录后,进入小程序管理后台,在“开发”-“开发设置”中填写小程序基本信息和配置,包括小程序名称、图标设计、类目选择等。此外,需要在小程序管理后台中配置小程序服务类目和资质

    2024年02月10日
    浏览(70)
  • Unity手机游戏开发:从搭建到发布上线全流程实战

    前言: 技术书籍是学习技术知识的重要资源之一。读技术书可以帮助我们学习新技能和知识,技术书籍提供了可靠的、全面的信息,帮助我们快速学习新技能和知识。同时技术书籍有助于保持你的竞争力,因为它们提供了最新的技术知识和实践。这在当今快速发展的技术领域

    2024年01月22日
    浏览(65)
  • Django图书商城系统实战开发-部署上线操作

    当你需要在服务器上部署Web应用程序时,Nginx是一个强大且常用的选择。Nginx是一个高性能的Web服务器和反向代理服务器,它可以处理大量的并发连接,并提供负载均衡、缓存、SSL等功能。下面是一个简易的Nginx教程,帮助你入门并使用它。 首先,你需要在你的服务器上安装

    2024年02月12日
    浏览(35)
  • 本地文件提交到 git (详细流程)

    😘话不多说直接上操作! 首先在git上创建仓库 创建完成后 点击初始化 然后进行本地操作 在本地文件夹中先放上我们需要上传的文件 放上文件 然后右击文件空白处 打开git命令行 输入以下命令 初始化操作 git init 例如这样 然后我们选择我们需要的分支 首先git中创建分支 点

    2024年02月04日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包