我有一个由几个小应用程序组成的项目。是否有可能将它们分开,并且在一些工作将变化带回主体之后?我可以在git中分离项目吗?
回答
每个应用程序都是一个单独的分支,然后一旦完成后,您可以在完成后将它们合并回主分支。
例如我有主项目。我需要启动新的分支“project1”,擦除project1不需要的所有文件,并且在完成project1之后,我会将分支“project1”合并到主线程。正如我理解的那样? –
以及我会创建一个project1文件夹,然后将所需的所有文件放在那里,如果主项目需要该文件或具有simular名称文件,你可以合并问题 – Egryan
但我有一个android项目和主项目的所有源文件必须在src目录中。 –
如果你的意思是分裂他们在git仓库的。是的,这是可能的。为每个部分创建一个新的存储库并将它们放在那里。完成后,您可以使用拉取请求将它们合并在一起。
但我会尝试分支,所以期待Egryan的答案。
正确的做法是使用submodules。他们像大多数git一样,非常灵活,应该能够适应您的工作流程。虽然你可以使git的分支符合类似的做法,但子模块是有原因的。
创建并处理主题和长时间运行的分支,在它们之间合并并删除它们。 查看更多详情http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging
- 1. git存档可以包含.git项目所在的目录吗?
- 2. 可以用git来处理回购项目中的项目吗?
- 3. 我可以从工作目录中分离出`.hg`吗?
- 4. 可以在git中链接目录吗?
- 5. 我可以在库项目中使用项目库吗?
- 6. 我可以在.NETCoreApp项目中使用.NETFramework项目吗?
- 7. 我可以居中UIToolbar项目吗?
- 8. 可以分离pthread die吗?
- 9. 我可以通过Gist共享整个Git项目吗?
- 10. 我们可以将GIT用于Oracle Service Bus项目和BPEL项目吗?
- 11. SoapUI项目文件可以拆分吗?
- 12. 我可以在GIT中做部分恢复吗?
- 13. Git分支我可以在浏览器中测试它吗?
- 14. 我可以在git中强制执行合并分支吗?
- 15. 我可以在BSD/X11许可项目中使用LGPL库吗?
- 16. 将git子项目从两个分支中分离出来
- 17. 我可以在我的项目中使用科幻效果吗?
- 18. 我可以在我的ASP.net网站/项目中使用jQuery吗?
- 19. 我可以在我的Xcode项目中摆脱SVN吗?
- 20. 我可以在我的项目中使用Magento的类吗?
- 21. 我可以在我的项目中使用create-react-app吗?
- 22. 我们可以在我们的项目中部署IWSHRUNTIMELIBRARY吗?
- 23. 我可以在我的项目和Nuget包中使用DeepZoomTools.dll吗?
- 24. 我可以在Orchard CMS中使用我的Ninject .NET项目吗?
- 25. Git忽略离子项目
- 26. 我可以在git config中设置推送选项(git push -o“...”)吗?
- 27. Git可以吗?
- 28. 我可以获得分配给项目的用户列表吗?
- 29. 我可以从NHibernate会话中分离一个对象吗?
- 30. 我可以从EntityManager中自动分离SqlResultSetMapping实体吗?
你是什么意思将它们分开?你想把项目变成子模块吗? –
我的主应用程序有一些启动对方的菜单。我想构建小应用程序。 –