尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
git高级技巧保持账号密码,一键部署,只拉取一层代码
macos 使用Termius软件保持账号密码下面是保持账号密码1000小时不过期git config--global credential.helper cache git config--global credential.helpercache --timeout3600000git只拉取一层代码部署代码的时候经常用git pull命令但是实际上会全量拉代码到服务器占用大量的空间这时候就可以配置只拉取必要的文件夹同时只拉取最近一次提交的全量数据不会拉取历史数据# 1. 首次克隆服务器上执行一次gitclone--depth1--filterblob:none仓库URLcd仓库目录# 2. 稀疏检出 PHP 文件夹执行一次gitsparse-checkout init--conegitsparse-checkoutsetdir1 dir2...#有时候前后端放在同一个目录下面前端的可能不需要拉到服务器上就可以用这个方式了,多个需要的目录用空格分开# 3. 配置pull 时永远只保留 1 层历史关键执行一次gitconfig pull.historyDepth1# 4. 以后每次更新代码gitpull# 自动保持 depth1历史不累积#验证是否成功gitlog--oneline#如果只有一条提交记录那就是成功了。很多条那就是没成功这样设置以后每次pull只拿到最近的一次代码不会导致服务器文件占用极高的情况发生。陈年的仓库这个非常好用哦。提交成千上万次仓库很大了。这样就能减少很大的空间呢通过脚本一键部署并检查www权限这是在zenTermLite工具中快捷命令实现的,其中注意yourproject是你的项目实际的git所在目录cd/www/wwwroot/yourproject git reset--hard git pull find.\(-type f-o-type d \)-exec chown www{}-exec chmod755{}cursor远程开发安装remote-ssh插件配置ssh连接文件Host bannu_jiaoyou HostName124.**.**.194 User root Port22IdentityFile ~/.ssh/id_ed25519_bannu_jiaoyou IdentitiesOnlyyesStrictHostKeyChecking accept-new其中id_ed25519_bannu_jiaoyou这里面保存的是私钥可以从宝塔面板里面直接弄好粘贴过来就可以尽量不要用密码去登录然后刷新从列表里面连接这样就可以远程调试了直接调试服务器上的代码对于有回调的这种场景比如说I’m或者是支付回调再或者是查看上面的日志都是非常方便的平时开发的时候连接远程服务器在本地开发开发回调或者是查看日志的时候就直接连服务器在服务器上开发termius软件端口转发配置这里解决本地连接远程服务器的时候远程服务器的端口不开放的情况尤其是数据库如果远程端口开放的话安全性会很差这个时候就可以用端口转发我们平时开发的时候开一个端口转发就可以了腾讯云Ubuntu系统启用root用户直接进去修改root用户密码即可
RELATED

相关推荐

c++ 中的容器 vector 与数组 array

c++ 中的容器 vector 与数组 array

当初自学 c 与 c 语言时,一直被指针弄的云里雾里。后来 c 中引入了容器,避免了指针。但是,一些教材把容器的章节放在书本中后面的章节,太不合理。应该把这种方便的功能放到前面,这样一些初学者就不会遇到太多生硬难懂的…

📅 2026/10/6 12:05:37
BoxPacker 源码架构解析:Packer、VolumePacker、LayerPacker 三大核心如何协作?

BoxPacker 源码架构解析:Packer、VolumePacker、LayerPacker 三大核心如何协作?

BoxPacker 源码架构解析:Packer、VolumePacker、LayerPacker 三大核心如何协作? 【免费下载链接】BoxPacker 4D bin packing / knapsack problem solver 项目地址: https://gitcode.com/gh_mirrors/bo/BoxPacker BoxPacker 是一款基于 PHP 实现的…

📅 2026/10/6 0:46:36
3分钟让IDM告别30天倒计时:开源激活脚本IAS快速上手指南

3分钟让IDM告别30天倒计时:开源激活脚本IAS快速上手指南

3分钟让IDM告别30天倒计时:开源激活脚本IAS快速上手指南 【免费下载链接】IDM-Activation-Script IDM Activation & Trail Reset Script 项目地址: https://gitcode.com/gh_mirrors/id/IDM-Activation-Script Internet Download Manager 的试用期一到期&…

📅 2026/10/5 17:25:28
MORE NEWS

更多资讯

📰

eMMC HS200到HS400切换实战:信号完整性与调优指南

这块儿先说个前提:如果你是在emmc驱动或者硬件设计这块待过几年的工程师,应该很清楚HS200和HS400这两个名词的价值。简单来说,从eMMC 5.0开始引入HS200,把时钟频率拉到200MHz,充分发挥8位数据总线优势;到了…

📰

AI辅助PLC编程实战:从代码生成到调试排错的效率提升指南

1. 当PLC工程师开始用AI,差距是怎么拉开的干了十几年自动化,我见过太多同行在深夜的车间里对着梯形图抓头发。PLC编程这件事,入门容易精通难,难的不是指令本身,而是面对一个非标项目时,怎么在最短时间内把逻…

📰

腾讯位置大数据热力图Java落地实践:WGS84坐标适配与GeoJSON生成

简介:这是一套基于Java开发的腾讯位置大数据平台区域热力图可视化系统,以岳麓山景区为实际案例,面向Java初学者与大数据入门者,适用于课程设计、工程实训、毕业设计及项目立项等实践场景。资源包共70个文件,涵盖15个核…

📰

开源掌机简史:从GP2X到掌上复古游戏库的十五年

开源掌机这四个字,最近两三年在数码社区里出现的频率越来越高。如果你经常刷各类玩家群、论坛或者搞定国内外掌机资讯,大概率见过这样的帖子:有人举着巴掌大的机器,屏幕里跑着GBA、PS1、甚至PS2游戏,评论区永远在吵两件…

📰

Transformer生成式文本摘要实战:从原理到轻量部署

简介:本资源是一份面向NLP初学者与进阶开发者的Transformer生成式文本摘要实战代码包,聚焦自然语言处理中的核心任务——自动摘要,适用于新闻提炼、论文速读、报告精简等实际场景。压缩包共10个文件,含5个Python源码(涵…

📰

智慧社区心理咨询平台毕业设计:Java技术栈与匿名隐私实现

简介:这份资源是面向高校计算机相关专业毕业生的Java毕业设计完整方案,主题为智慧社区心理咨询平台,适合需要完成毕设选题、系统开发与论文撰写的学生参考。压缩包内包含源代码、论文和PPT模板三类核心材料,整体约15.95MB&#xf…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬