찾다

 >  Q&A  >  본문

git - 更改多个项目共用某一部分代码,如何通过版本控制让每个项目中都更改

过去写的一些类,放到几个不同的项目中使用,但是某天发现一个bug,然后改了后,需要替换到每一个用到了它的项目中。

不知道有没有办法,可以做到几个项目中的某一部分代码共用另外一个项目作为本项目的一部分,然后如果依赖的那个项目更新了,也跟着更新依赖的部分。

如果说把这个共用的代码单独做一个项目然后放在其他项目的某个目录中,每次更新后,去那个目录update或者pull下也是可以,但是这个共用部分就不是从属于这个项目了,自动部署之类的不好做吧?

PHP中文网PHP中文网2801일 전713

모든 응답(2)나는 대답할 것이다

  • 怪我咯

    怪我咯2017-04-21 10:59:46

    공유된 타사 저장소를 앱 저장소 아래의 하위 모듈로 사용

    업데이트 시:

    으아아아

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-21 10:59:46

    어떤 언어와 플랫폼을 사용하고 있는지는 모르겠지만 일반적으로 널리 사용되는 플랫폼에서는 패키지 관리자라는 기능을 제공합니다.
    패키지 관리자는 요구 사항을 충족하기 위해 프로젝트 간 클래스 라이브러리의 참조 관리를 해결하는 데 사용됩니다.
    공식은 일반적으로 공개 소스를 제공하고 일부 고전적이고 인기 있는 패키지를 제공합니다.
    다음은 제가 알고 있는 여러 플랫폼의 패키지 관리자입니다.
    .net:너겟
    루비:보석
    nodejs:npm

    회신하다
    0
  • 취소회신하다