万万没想到 | 公共库代码版本管理是这样的

我一个呆萌的程序猿,老板知道我是光棍后常常夸我是块加班的料,好好在 码云 上工作的话老板明年就能再买辆兰博基尼。

脱离低级趣味的我最近经常遇到这样的事情,当我在一个项目上工作时,需要在其中使用另外一个项目,如第三方开发的库或者是我独立开发和并在多个父项目中使用的。那么问题来了:我想将两个项目单独处理但是又需要在其中一个中使用另外一个,且公共代码库需要版本管理,肿么办?

不愧为智商高达200的天才,不到十分钟我就有了一个绝佳的方法:问人。经潜水 码云 多年的资深老司机提示,这个看不懂的文件果然非同凡响,一定是线索所在!

万万没想到,这其实是 Git 的子模块功能,通过下面的命令直接使用 git submodule 就可不必要将另一个项目复制一份直接引用即可。

终于解决了这个难题,老板难得的拍拍我肩膀鼓励说,多用用 码云企业版 体验下更流畅开发,明年买的兰博基尼借你合影用。

好感动,现在看来老板人还是不错的。

扫描二维码关注公众号,回复: 76832 查看本文章

推荐阅读:

【万万没想到】我是这样减少与产品的“撕逼”

【码云周刊第 58 期】打包巨慢怎么办?这些工具让你爱不释手!

【码云周刊第 57 期】十分钟搞定自动化构建

【码云周刊第 56 期】实用型 Maven 插件,让事情变得简单

请关注码云官方微信公众号,了解更多开源项目资讯!

码云微信公众号

猜你喜欢

转载自my.oschina.net/gitosc/blog/1617046