github问题求助

大大的道道的 2018-08-23 06:14:45
请问一下我有一个项目A, 有一个项目B, 还有一个Lib库, 怎么建立仓库比较好??A,B和lib都要频繁地修改,其中A和B都调用了Lib。

如果A项目改了Lib , 就会影响到B, 这个怎么弄比较好呢??
...全文
241 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
图灵狗 2018-08-24
  • 打赏
  • 举报
回复
1、A/B/Lib都单独分开;
2、Lib由于是共用的,所以应该尽早规划好接口部分,具体实现修修补补影响不大。

引用 楼主 u011258240 的回复:
请问一下我有一个项目A, 有一个项目B, 还有一个Lib库, 怎么建立仓库比较好??A,B和lib都要频繁地修改,其中A和B都调用了Lib。

如果A项目改了Lib , 就会影响到B, 这个怎么弄比较好呢??
大大的道道的 2018-08-24
  • 打赏
  • 举报
回复
@AlbertS
请问您指的是 Lib复制两份,一份放在A项目,一份放在B项目, 就只建立者两个仓库,然后这两个仓库彼此独立,是这样的吗?
轻箬笠 2018-08-24
  • 打赏
  • 举报
回复
A/B/Lib都单独分开比较好。如果A里面有lib,B里面也有lib,慢慢的两个lib就成两个分支了。
AlbertS 2018-08-24
  • 打赏
  • 举报
回复
引用 2 楼 u011258240 的回复:
@AlbertS
请问您指的是 Lib复制两份,一份放在A项目,一份放在B项目, 就只建立者两个仓库,然后这两个仓库彼此独立,是这样的吗?

A、B、Lib最好都分开,这样lib的修改只需要一份
AlbertS 2018-08-23
  • 打赏
  • 举报
回复
我感觉如果彼此没有太大关系,还是分开创建的好
内容概要:本文详细梳理了在 GitHub 上使用时可能遇到的常见问题及其解决方案,旨在帮助开发者更高效地使用 GitHub。文章列举了多个常见问题,包括Git提交提示“fatal: not a git repository”的解决方法,GitHub仓库无法克隆的原因及应对措施,Git提示“merge conflict”的解决步骤,误删文件或历史版本的恢复方法,“Permission denied (publickey)”的解决办法,“Push to origin denied”的解决方案,删除错误分支或标签的方法,以及解决GitHub访问速度慢的策略。每个问题都配有详细的解决方案,涉及命令行操作、权限检查、SSH密钥配置等方面。; 适合人群:适用于所有GitHub用户,特别是初学者和有一定经验但仍会遇到操作问题的开发者。; 使用场景及目标:①帮助用户解决日常使用GitHub时遇到的技术难题,如Git仓库初始化、权限设置、冲突解决等;②提高用户在GitHub上的操作效率,减少因技术问题导致的时间浪费;③提供具体的命令行操作指导,让用户能够独立解决问题,增强自主操作能力。; 其他说明:本文不仅提供了具体的操作指南,还强调了遇到未涵盖的问题时,可以参考GitHub官方文档或向社区求助GitHub拥有强大的用户支持和文档资源,可以帮助用户解决大多数问题
内容概要:本文档详细介绍了GitHub的使用方法,从基础概念到高级功能,帮助用户全面掌握GitHub的操作。首先解释了GitHub作为基于Git的代码托管平台的功能,包括支持多人协作开发、提供Web界面管理代码仓库、issue跟踪、Wiki文档和自动化工作流等特性。接着,逐步指导用户完成入门操作,如注册账号、创建仓库、安装Git以及配置账户信息。文档还列举了核心操作命令,涵盖基础工作流(克隆、添加、提交、推送)、分支管理和常用辅助命令。对于团队协作,文中描述了邀请协作者、使用Fork和Pull Request的方式,以及Issue跟踪机制。最后,介绍了GitHub的高级功能,如GitHub Pages、GitHub Actions、Wiki和Project看板,并提供了学习资源和遇到问题时的解决途径。 适合人群:适用于初学者及有一定编程经验但不熟悉GitHub的开发者。 使用场景及目标:①帮助个人或团队快速搭建并管理代码仓库;②提高代码版本控制能力,确保项目开发流程顺畅;③利用GitHub提供的协作工具提升团队合作效率。 阅读建议:由于文档内容详尽,建议初次接触GitHub的读者按照章节顺序逐步学习,同时动手实践每个操作步骤,遇到问题时参考提供的学习资源或求助于社区。

65,209

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧