使用git分享Matlab代码

2视图(30天)
凯利卡尼
凯利卡尼 2014年11月7日
评论道: 乔恩 2018年12月21日
这也许是比一个Matlab git的问题,但由于git正在融入Matlab一点我认为其他用户可以给我一些有关这个话题。
我一直用一个git存储库来管理我的Matlab代码过去三年左右。我自己的电脑上,代码是组织松散,文件夹,进入主题,但这些文件夹不是独立的工具箱……m-files往往依赖于在一个文件夹m-files在另一个文件夹。单一git存储库适用于简单地跟踪自己的变化,但并不适合与他人分享特定的代码。
现在,当我想共享代码,创建一个文件夹,并将相关函数文件夹的副本(基于有些file-dependency解析器)。然后我zip和共享文件夹。这些文件夹只包括两个或三个文件;其他包括几十个。过程,但它导致很多重复的文件,和它缺乏能够戳子项目的版本,当我发送内容,上传更新FEX,根据《华尔街日报》一篇文章提交,等。
我可以为项目建立新的存储库文件夹,和克隆这些github,然后从主存储库提交历史与新存储库。我不解决重复问题。
我进行了一些实验设置git分支相关的一个项目,希望能定期主分支合并到这些项目分支,但这似乎将成为一场噩梦,保持(太多的合并冲突基于文件删除的项目分支由于无关但更新主分支)。
谁有更好的建议简化的过程跟踪和分享文件从一个更大的集合的子集?我会特别感兴趣听到人采用GitHub链接选项文件交换。
2的评论
乔恩
乔恩 2018年12月21日
你有没有得到任何指导或想出一个方法对你有用吗?我现在刚刚开始使用Git,我也想知道如何组织我的仓库或存储库。我将不胜感激任何洞察力你现在,也问别人请回复原来的问题。

登录置评。

答案(0)

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!