前端和后端代码、文档等共用一个git地址

1.安装git和git客户端

https://git-scm.com/download/win

 https://tortoisegit.org/download/

 

2.码云或github等创建git地址。

https://gitee.com/songjuntao/test.git

鼠标右键“Git克隆”

 

拉取之后目录如下:

3.创建项目目录:

 

 

选中前后端文件夹进行代码提交:

 

 

 

这种组织方式,整个项目的内容是在一起的。

注:这种方式的问题在vs中提交可能会显示别的文件, 可以通过只暂存需要提交代码处理或者“忽略这些本地项”处理。

4.git上显示目录如下:

 

 

 

 

 

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
前端在线更新: 前端在线更新可以通过使用版本控制工具如 Git 或 SVN 来实现。以下是一个基本的流程: 1. 在服务器上创建一个 Git 或 SVN 仓库,用于存储前端代码。 2. 将前端代码提交到仓库中,并标记好版本号。 3. 在前端页面中添加一个版本号的变量。 4. 编写 PHP 脚本,用于获取当前版本号,并与仓库中最新的版本号进行比较。 5. 如果当前版本号低于最新的版本号,则从仓库中获取新的代码并更新到服务器上。 以下是一个示例 PHP 脚本: ``` <?php $local_version = "1.0"; // 当前版本号 // 获取远程仓库最新的版本号 $remote_version = file_get_contents("https://example.com/version.txt"); if ($local_version < $remote_version) { // 下载新的前端代码并更新 $new_code = file_get_contents("https://example.com/new_code.zip"); file_put_contents("new_code.zip", $new_code); // 解压缩并覆盖旧代码 $zip = new ZipArchive(); if ($zip->open("new_code.zip") === TRUE) { $zip->extractTo("/path/to/frontend"); $zip->close(); echo "更新成功!"; } else { echo "更新失败!"; } } ?> ``` 后端代码: 后端代码的更新可以通过使用类似于前端的方式来实现,即将代码存储在版本控制工具中,并在服务器上使用相应的工具来部署和更新代码。 以下是一个示例流程: 1. 在 Git 或 SVN 仓库中存储后端代码。 2. 在服务器上使用 Git 或 SVN 工具来 clone 或 checkout 代码库到指定目录。 3. 在 PHP 中编写脚本,用于获取当前版本号,并与仓库中最新的版本号进行比较。 4. 如果当前版本号低于最新的版本号,则使用工具来更新代码并重新启动服务。 以下是一个示例 PHP 脚本: ``` <?php $local_version = "1.0"; // 当前版本号 // 获取远程仓库最新的版本号 $remote_version = exec("git ls-remote origin master | cut -f 1"); if ($local_version < $remote_version) { // 更新代码并重启服务 exec("git pull origin master"); exec("service php-fpm restart"); echo "更新成功!"; } ?> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值