当前位置: 首页 > news >正文

网站开发过程在线学习平台网站建设有什么功能

网站开发过程,在线学习平台网站建设有什么功能,遵义市营商环境建设局网站,品牌网站建设费用将本地项目上传到腾讯云轻量应用服务器并实现后续的推送更新#xff0c;具体步骤如下#xff1a; 在本地项目目录下初始化 Git 仓库#xff1a; cd 项目目录 git init将项目文件添加到 Git 仓库并提交#xff1a; git add . git commit -m Initial commit在…将本地项目上传到腾讯云轻量应用服务器并实现后续的推送更新具体步骤如下 在本地项目目录下初始化 Git 仓库 cd 项目目录 git init将项目文件添加到 Git 仓库并提交 git add . git commit -m Initial commit在腾讯云服务器上安装 Git # 对于 CentOS 系统 yum install git# 对于 Ubuntu 系统 apt-get install git登录到服务器并创建一个裸仓库bare repository cd /项目存放目录 git init --bare 项目名.git这个时候会有一个项目名.git的文件夹这里项目名称为wechat-push后续均以这个为例讲解里面包含的是init初始化的9个文件或文件夹例如下面的wechat-push.git文件夹 5. 在本地项目仓库添加远程仓库地址 git remote add origin root服务器IP:/项目存放目录/项目名.git将本地项目推送到远程仓库 git push -u origin master在服务器上克隆远程仓库到项目存放目录 cd /项目存放目录 git clone /项目存放目录/项目名.git比如cd /www/wwwroot/wechat-push在这个目录下执行git clone /www/wwwroot/wechat-push/wechat-push.git 这个时候就将项目源码下载到对应目录了 至此项目已成功上传到服务器。以后每次在本地修改项目后只需执行以下命令推送到远程服务器 git add . git commit -m Your commit message git push在服务器端进入项目存放目录下的项目文件夹拉取更新 cd /项目存放目录/项目名 git pull这样就可以实现在本地修改项目后推送到远程服务器的目的。 但是现在还不能实现本地推送之后远程服务器自动更新还需要在服务器端手动拉取代码接下来讲解如何本地push之后服务器端项目自动拉取最新代码。 为了实现本地 push 之后服务器自动同步更新需要在服务器的 Git 裸仓库中添加一个钩子hook脚本。这里以使用 post-receive 钩子为例 在服务器的 Git 裸仓库中创建 post-receive 钩子脚本 cd /项目存放目录/项目名.git/hooks touch post-receive chmod x post-receivetouch是创建文件夹的命令post-receive 是 Git 钩子脚本的一种类型它会在接收到推送push事件后触发。 chmod x post-receivechmod 命令用于修改文件权限。x 表示添加可执行权限。这里用它为 post-receive 脚本添加可执行权限这样 Git 才能在接收到推送时运行此脚本。 编辑 post-receive 脚本将以下内容添加到脚本中请替换为实际的项目存放目录和项目名 #!/bin/sh TARGET/项目存放目录/项目名 GIT_DIR/项目存放目录/项目名.git BRANCHmasterwhile read oldrev newrev ref do# 只有当推送的是 master 分支时才执行if [ $ref refs/heads/$BRANCH ];thenecho Ref $ref received. Deploying ${BRANCH} branch to production...git --work-tree$TARGET --git-dir$GIT_DIR checkout -felseecho Ref $ref received. Doing nothing: only the ${BRANCH} branch may be deployed on this server.fi done保存并关闭脚本。 现在每当你从本地推送 master 分支到服务器时服务器会自动将项目文件更新到网站根目录。这样就实现了本地 push 之后服务器同步更新的需求。
http://www.yayakq.cn/news/2946/

相关文章:

  • 网站审批需要什么手续辽宁城建设计院有限公司网站
  • 吴江建网站wordpress 标签插件
  • 天晴创艺网站建设百度小程序佛山网站优化步骤
  • win7可以做网站吗设计师之家
  • 广州网站建设多少钱广东省阳江网络问政平台
  • 青岛网站建设公司招聘上海环球金融中心简笔画
  • 用kid做教育网站域名商丘至开网络科技有限公司
  • 将网站保存怎么做lol怎么做直播网站
  • 福建设计招聘网站做微信公众号的网站吗
  • 两学一做 山西答题网站茌平网站制作
  • 兰州做网站怎么样wordpress怎样修改页脚版权信息
  • 上海虹桥站福州关键词自然排名
  • 医疗门户网站模板网站备案到
  • 用wordpress搭建娱乐网陕西seo快速排名
  • 洛阳便宜网站建设费用电子商务平台经营者有哪些义务
  • 自己公司网站设计怎么制作自己的网址
  • 中小型企业网站大全在微信上怎么卖自己的产品
  • 企业建站系统漏洞甘肃省酒泉市做网站公司
  • 做网站需要具备什么网站开发设计的技术路线
  • 淘宝客网站建站建设网站建设哪家快
  • 自己做蛋糕有什么网站吗口碑好网站建设价格低
  • 莆田有建设网站的公司码环艺做网站
  • 可以做空股票的网站企业文化经典句子
  • 莱芜网站建设公司在线做图网站
  • 阿里云做网站麻烦吗wordpress主题 know how
  • 专业制作公司网站公司顺义石家庄网站建设
  • 青岛黄岛区做网站设计的wordpress 图标 png
  • 科技 网站 推荐ppt做网站
  • 厦门建设局公维金网站怎样在网上卖自己的东西
  • 网站搭建前景网站更换主机注意