普通公司小项目,传统更新线上代码是每次ftp/sftp上传,或提交到svn/git后再ssh到线上环境中去手动拉取代码,十分麻烦,虽然用上了版本控制,逼格还是不够高啊!现在的线上仓库都支持hook技术,可以很方便的实现代码的自动化管理。比如我现在使用gitee.com仓库的webhook功能,监听master分支有push动作时,可以自动通过设置的hook通知生产环境中的脚本执行git pull拉取代码,自动更新,非常方便。1. 设置并使用公钥实现免密码目标环境中使用ssh-keygen -t 继续阅读
Search Results for: 简化Git
查询到最新的12条
如何用git删除本地uat
如果您正在使用git管理您的项目,那么当您需要删除本地的uat环境时,以下是一些步骤,能够帮助您完成这个任务。这里仅供参考,具体步骤可能会因为您项目的具体情况而有所不同。 一、确认本地分支 在您开始删除本地uat之前,请先确认您当前所在分支。您可以通过以下命令来查看: git branch 命令执行后,您会看到一个分支列表。当前所在的分支前,会显示一个星号。如果当前分支不是uat分支,请先切换到uat分支。 如果您需要创建uat分支,则可以使用以下命令: 继续阅读
【git】用git下载github项目失败werning : Clone succeeded, but che
【git】用git下载github项目失败werning : Clone succeeded, but checkout failed. 用git下载github上的大项目时,本地空间也足够,也安装LFS了,可还没有下载完就失败了,如下所示: werning : Clone succeeded, but checkout failed. you can inspect what was checked out with & 继续阅读
Git-Desktop【使用说明】
仓库操作 简单的创建仓库、删除仓库 删除点击 Remove 即可 文件操作 1、提交文件到本地仓库 2、修改文件 Git没有修改文件这一说,它只会再次提交一个新的版本到仓库中,提交修改后的文件其实是在仓库创建了一个新的文件,只不过是一个不同的版本。 版本号 版本号是一个40位的16进制码,对应着我们的文件操作信息。 可以在仓库目录下的 ./git/objects/ 找到每一个仓库文 继续阅读
前端项目文件夹字母大小写改变后,git 监听不到
前端项目文件夹字母大小写改变后,git 监听不到 场景: 我们在开发前端项目的时候,刚开始用的首字母大写About,后期象改成小写about,发现文件夹首字母改成小写后,git没有监听到,没有提示发生了改变。 我问了一下Chatgpt,它是这么回答的: git 监听不到 文件夹字母大小写改变 怎么处理 Git 默认是不会监听文件夹字母大小写的改变的,因为 继续阅读
Python3以GitHub为例来实现模拟登录和爬取的实例讲解
我们先以一个最简单的实例来了解模拟登录后页面的抓取过程,其原理在于模拟登录后 Cookies 的维护。 1. 本节目标 本节将讲解以 GitHub 为例来实现模拟登录的过程,同时爬取登录后才可以访问的页面信息,如好友动态、个人信息等内容。 我们应该都听说过 GitHub,如果在我们在 Github 上关注了某些人,在登录之后就会看到他们最近的动态信息,比如他们最近收藏了哪个 Repository,创建了哪个组织,推送了哪些代码。但是退出登录之后,我们就无 继续阅读
Python isdigit()方法
Python isdigit()方法本文地址:https://my.lmcjl.com/str/isdigit版权声明:个人博客原创文章,转载请注明出处和网址。,欢迎加入。 继续阅读
GO 使用Webhook 实现github 自动化部署的方法
通常大家开发大部分是本地git push 提交,服务器上git pull 手动更新。git 可以使用webhook实现自动部署。 webhook是仓库平台的一个钩子事件,通过hook 钩子监听代码,回调通知(通知地址就是你在各个git仓库平台中填写的webhook地址,一般在你的某个项目仓库如myproject.git里面的设置中)仓库平台填写的地址。 其实原理流程就是: 所以自动部署主要实现方式就是: - 修改代码 push - gi 继续阅读
使用pycharm将自己项目代码上传github(小白教程)
1、梳理一下Git、github和gitee这三个之间的关系: 1.1、Github 首先从我们最熟悉的github来说,他其实是一个代码托管平台,我们可以在他的里面新建很多的仓库,有强迫症的我理解就是一个仓库是一个自己的项目代码,这些仓库可以是公开的也可以是私有的,公开的仓库可以允许别人来下载我们的代码,从而达到代码开源的一个目的;私有的就是只有自己有权限; 1.2、Gitee 其次是gitee这个其实也是一个代码托管的平台,是一个国 继续阅读
【AIGC】GitHub Copilot 免费注册及在 VS Code 中的安装使用
欢迎关注【youcans的 AIGC 学习笔记】原创作品 GitHub Copilot 免费注册及在 VS Code 中的安装使用1. GitHub Copilot 功能介绍1.1 代码补全1.2 代码生成1.3 智能建议1.4 支持的语言和IDE集成工具2. 用户注册与申请2.1 个人订阅 GitHub Copilot2.2 取消订阅 GitHub Copilot2.3 免费,免费!2.3.1 GitHub 学生认证2.3.2 GitHub Copilot 教师 继续阅读
APS开源引擎介绍
最近做排程项目,整理了一些开源的以及商业的引擎,运用好引擎其实可以简化开发,让开发人员可以专注于业务设计,以下整理的资料大多来自于维基百科和chatgpt,希望能对aps开发做一些帮助。 1 dream https://github.com/Nexedi/dream dream是开源制造业erp软件erp5的计划引擎,由欧洲公司nexedi研发,源于欧盟在先进制造技术领域的一个研究项目 继续阅读
git 代码回滚回退到指定版本 并 提交
一、打开Git Bash Here输入git reflog //输入命令 git reflog//得到以下历史提交记录 4d3221f (HEAD -> dev, origin/dev) HEAD@{13}: commit: 拓扑图配色优化 fa646fe HEAD@{14}: commit: 角色管理站点权限不可编辑bug修改 60b35d4 HEAD@{15}: commit: 拓扑图相关修改9 3173e7a HEAD@{16}: commit: 拓 继续阅读