git 子模块

ops/2024/9/23 22:31:45/
github-gist">

git config -f .gitmodules submodule xxx xxx.git
git submodule sync

删除:

git submodule deinit <name_of_submodule>
git rm -f <name_of_submodule>
rm -rf .git/modules/<name_of_submodule>
git commit -m “Deleted submodule xy”

重新添加:

git submodule add --force https://github.com/example/foo-bar.git <name_of_submodule>
git commit -m “Add submodul xy”

提取子模块app / code / EthanYehuda / CronjobManager错误:服务器拒绝了对未指定对象的请求9b677ef0e750acb9292030306bd97a3ee2734c61

↑如果这样显示错误了在克隆如分期拉项目之后,那么你必须sync和update --init后git pull:

git submodule sync
git submodule update --init

参考

git - 如何更改子模块的URL /路径
https://www.nuomiphp.com/eplan/1477.html


http://www.ppmy.cn/ops/29659.html

相关文章

搜维尔科技:TechViz中的手指跟踪:触摸3D模型并与之交互

TechViz中的手指跟踪&#xff1a;触摸3D模型并与之交互 搜维尔科技&#xff1a;TechViz中的手指跟踪&#xff1a;触摸3D模型并与之交互

Debian下postgreSQL的安装和使用

Debian下postgreSQL的安装和使用 手动安装下载源码包解压源码包安装依赖编译安装创建用户组和用户创建数据目录配置环境变量切换用户并初始化数据库修改配置文件通过systemctl管理进入命令行并创建密码 分发包安装使用常见问题 手动安装 下载源码包 cd /usr/local wget -c h…

LSTM-KDE的长短期记忆神经网络结合核密度估计多变量回归区间预测(Matlab)

LSTM-KDE的长短期记忆神经网络结合核密度估计多变量回归区间预测&#xff08;Matlab&#xff09; 目录 LSTM-KDE的长短期记忆神经网络结合核密度估计多变量回归区间预测&#xff08;Matlab&#xff09;效果一览基本介绍程序设计参考资料 效果一览 基本介绍 1.LSTM-KDE的长短期…

Scala应用 —— JDBC的创建

文章目录 Scala应用 —— JDBC的创建前言一、JDBC的创建过程1.初始化连接1.1 配置驱动1.2 创建连接对象 2. 初始化执行器2.1 创建执行器对象2.2 初始化执行器参数 3. 执行操作并返回结果 二、Scala JDBC的基本设计思路1. 操作步骤设计2. 解决结果差异化3.实现jdbc方法并输出结果…

机器学习-什么是 k-means?

1、什么是 k-means&#xff1f; k-means是一种无监督的分类学习算法。它的基本原理是以距离作为相似度的评价指标&#xff0c;用样本点到类别中心的误差平方和作为聚类好坏的评价指标&#xff0c;通过迭代的方法使总体分类的误差评分和函数达到最小的聚类方法。 2、 k-means聚…

C++ STL

1. STL基本概念 1.1 STL六大组件 STL六大组件&#xff1a;容器、算法、迭代器、仿函数、适配器、空间适配器 2.4 STL中容器、算法、迭代器 2.5 容器算法 迭代器 2.5.1 vector存放内置数据类型 容器&#xff1a;vector 算法&#xff1a;for_each 迭代器&#xff1a;vector::it…

【抽代复习笔记】17-群(十一):置换的练习题(1)

练习1&#xff1a;计算&#xff1a; 解&#xff1a; 解析&#xff1a;①左边的置换是1保持不变&#xff0c;2变成3&#xff0c;3变成4&#xff0c;4变成5&#xff0c;5变成2&#xff0c;因此可以简写为(2345)&#xff1b;右边的置换是2和5保持不变&#xff0c;1变成3&#xff…

Java | Leetcode Java题解之第64题最小路径和

题目&#xff1a; 题解&#xff1a; class Solution {public int minPathSum(int[][] grid) {if (grid null || grid.length 0 || grid[0].length 0) {return 0;}int rows grid.length, columns grid[0].length;int[][] dp new int[rows][columns];dp[0][0] grid[0][0]…