当前位置:首页 » 云服务器 » 如何将gitee与服务器连接

如何将gitee与服务器连接

发布时间: 2023-06-18 10:46:10

① 码云gitee利用php脚本拉取实现自动部署(可用于生产环境)

*PHP 5.4
*Nginx 1.8.0
*GIT version 2.9.4 (#git --version)

我的码云 -> 点击相应项目A -> 管理-> WebHooks 设置 -> 添加;具体填写内容如下图所示

不多说,直接帖码。修改好自定义选项,上传服务器后到gitee后台点击测试验证是否通过。

如果没有给777权限,pull时会报各种权限错误 (除非你对用户及用户组权限设置的很到位并可以解决站点www用户组权限的冲突) ,当然也可以将项目A中的.git目录权限都设置为777,如下命令是我当前使用的具体操作。

注意: 是 .git 目录

因为PHP脚本涉及到shell命令执行所有需要php开启exec命令权限
php.ini:

执行push的会触发WebHooks,同时推送消息给项目A中WebHooks 设置的请求地址,最后完成服务器的git pull。

如果还没有本地初始化项目,可以根据 码云gitee本地初始化项目基本设置 这篇进行操作。
至此完成码云gitee自动部署。
如在操作过程中遇到问题,欢迎留言。

② 本地项目托管到gitee

1.注册gitee账号

2.在gitee中创建项目

3.本地新建文件夹、或者已经创建好了的文件夹,例如为testProject文件夹

4.进入文件夹,右键选择git bash ,在命令窗口中输入如下:

4.1. git init  

    初始化 会生成隐藏文件夹git

4.2. git remote add origin https://gitee.com/码云用户名/仓库名

    将当前文件夹与仓库关联

4.3. git pull origin master

    如果本枣陆地文件夹testProject中有内容,避免被覆盖了,就跳过咐陆此步骤 (我是跳过了的,如果你不担心也可以执行一下)

4.4. git add .

    将本地文件夹中的文件上传到仓库   . 表示所有文件

    (如果本地文件夹中没有文件需要先添加然后再上传仓凳简顷库)

4.5. git commit -m "描述内容"

   输入描述内容

4.6. git push origin master

    将提交了的内容推送到仓库

5. 打开gitee仓库,如果看到添加的文件就上传成功了

热点内容
排序函数c语言 发布:2025-05-15 13:06:28 浏览:4
韩服lol挂机脚本 发布:2025-05-15 12:42:56 浏览:460
监控存储服务器如何调试 发布:2025-05-15 12:36:30 浏览:217
一万级净化车间有哪些配置 发布:2025-05-15 12:16:41 浏览:97
javazip解压加密 发布:2025-05-15 12:15:02 浏览:941
dnf服务器存放什么信息 发布:2025-05-15 12:11:07 浏览:216
办公室视频剧本脚本 发布:2025-05-15 12:03:51 浏览:491
编译失败什么意思 发布:2025-05-15 11:58:18 浏览:87
lcs脚本官网 发布:2025-05-15 11:56:15 浏览:88
三国志战略版打9级矿什么配置 发布:2025-05-15 11:41:29 浏览:953