目录

  • 0.研究使用这个的动机
    • 0.1问题1
  • 1.解决方法1
  • 2.解决方法2
    • git不会自动管理其他git

0.研究使用这个的动机

因为我有一个自己写的一个小的代码库,我需要在多个项目当中使用这个库当中的内容。这时候就存在问题

0.1问题1

因为我在多个项目当中使用这个库,所以我在任何一个项目当中对其作了修改,在其他项目当中必须也进行修改,这样才能保证统一,要不就会存在多个版本存在问题。

1.解决方法1

就是把这个交到pypi上面,直接使用pip安装就行了,但是我没有采用这个方法,因为这个小库我也是刚刚起步,很多内容都在不断的修改当中,交到pypi上面修改起来非常不方便。

2.解决方法2

我实际上使用的是给我的库也建立一个git来管理,
我给这个库建立一个git,之后把这个库连同git一起放在一个
但是这时候我遇到了下面的问题,在这里记录如下:

git不会自动管理其他git

我的方法是在一个git里面直接套了另外一个git,这样如果我们正常使用确实可以完成两个库的同时更新,但是这时候存在一个新的问题就是:
git不会管理其他git,也就是说我们外层的git不会将内层的git的git根文件上传,这就导致了,我们再次使用外层git妄图恢复整个git的时候,发现那个被套在里层的git根文件不能被顺利下载。
每次都需要重新单独git一下套在内层的小仓库,所以我们注意这个东西出现这个问题的原因是我一开始就处理的不对。因为套在里面也不能一次都拉下来,所以,这种套在内部没有任何意义,反而增加了结构的复杂性。
所以我们正确的方法是直接设置两个并列的仓库。

项目当中套一个自己的小库的方式问题记录相关推荐

  1. python小程序源代码-Python小项目:开发一个动态时钟小程序(附源码)

    importturtlefrom datetime import * #抬起画笔,向前运动一段距离放下 defskip(step): turtle.penup() turtle.forward(ste ...

  2. python动态电子时钟包装_Python小项目:开发一个动态时钟小程序(附源码)

    importturtlefrom datetime import * #抬起画笔,向前运动一段距离放下 defskip(step): turtle.penup() turtle.forward(ste ...

  3. python小游戏编程实例-10分钟教你用Python写一个贪吃蛇小游戏,适合练手项目

    另外要注意:光理论是不够的.这里顺便总大家一套2020最新python入门到高级项目实战视频教程,可以去小编的Python交流.裙 :七衣衣九七七巴而五(数字的谐音)转换下可以找到了,还可以跟老司机交 ...

  4. 几秒钟一个方案,正确率93%优品率80%,小库科技如何打响建筑领域「第一炮」?

    撰文 | 藤子 11 月 25 日,深圳南山区欢乐海岸,中影国际影城 7 号厅,一场特殊的电影--小库科技公测发布会正在进行. 放映厅坐满了观众,他们是清一色的建筑领域从业人士.现场没有「蒙眼狂奔」的 ...

  5. 0301 - 一个比价的小项目

    这两天帮朋友做了个 比价 的小项目,主要是为了练手 Vue 及相关网站开发. 主要功能: 批量查询产品对应的京东价格 手动根据京东价格调整批发价格 将产品及价格信息,以网页形式分享出去 由于是私人项目 ...

  6. 自己写了一个多行文本溢出文字补全的小库, 说不定你会用得到的

    有些时候产品会有这么个需求,希望给文章或者帖子给一个摘要,最多3行,或者其它行数,超出3行会补上'...'.当然这种很简单,用css可以搞定.但是遇上要求多点的产品,希望补上的是'...查看全文',这 ...

  7. 手把手教你完成一个数据科学小项目(9):情感分析与词云

    前言 请先阅读"中国年轻人正带领国家走向危机",这锅背是不背? 一文,以对"手把手教你完成一个数据科学小项目"系列有个全局性的了解. 本系列代码统一开源在Git ...

  8. 【项目展示】一个有点难度的猜数字小游戏(Java编写)

    (声明:本文部分图片来自网络,如有侵权请联系,将第一时间删除或更换图片) 本文目录 1.前言 2.规格说明 3.源代码 4.运行结果 5.感想 1.前言 我在自己的博客里上传了一些本科时编过.最近又改 ...

  9. java聊天室小程序论文_在Java项目中利用continue与break制作一个聊天室小程序

    在Java项目中利用continue与break制作一个聊天室小程序 发布时间:2020-12-08 16:03:27 来源:亿速云 阅读:98 作者:Leah 在Java项目中利用continue与 ...

最新文章

  1. 路由器安置(Routing)
  2. python基础(part3)--运算符
  3. 【转】Dicom中的Image Orientation/Position的理解
  4. .net开源框架开源类库(整理)
  5. 2019.03.06 22.25
  6. 幽默度识别第一名解决方案代码及说明
  7. java hashset retain_Java HashSet retainAll()用法及代码示例
  8. r语言如何计算t分布临界值_医学统计与R语言:这个Calibration plot有点色!
  9. 论如何通过真值表来求逻辑函数
  10. oracle ocp认证真题,【每日一练】Oracle OCP认证考试题库解析052-1
  11. java怎样实现换肤功能_JavaScript实现换肤功能
  12. 什么是新零售电商系统?
  13. DirectWrite文字排版——字符串去尾
  14. C++之 引用(refer)
  15. Matlab数据归一化和标准化函数
  16. 010 火狐浏览器插件中,没有Xpath怎么办
  17. paint 3d_如何使用Microsoft Paint 3D
  18. java基础代码题(终)
  19. 交际过程的两个基本环节_小学语文“三学小组”模式口语交际课型教学流程及基本要求...
  20. ORACLE错误一览表,方便查询!

热门文章

  1. Android动画(一)-视图动画与帧动画
  2. mysql 只导数据不含表结构
  3. MySQL连接数超过限制的解决方法
  4. Hadoop RPC protocol description--转
  5. zabbix—安装agent客户端(linux版)
  6. 导入已有工程相关问题解决实录
  7. 《图解HTTP》读书笔记--第8章 确认访问用户身份的认证
  8. c++大作业迷宫游戏 规定时间内完成_开卷有益 | 小学生做作业磨蹭的7个原因及对策!太准了~不得不为孩子收藏!...
  9. mysql 从数据库配置文件_mysql数据库配置文件
  10. 运行c++代码的软件_C语言入门干货:多种系统的C环境设置和简易代码运行