使用Git维护LaTeX文档的两个不同版本

使用Git维护LaTeX文档的两个不同版本,git,latex,Git,Latex,我和我的朋友都在做一些数学题,我正在用乳胶打印他们的答案。然而,文档中有一些部分是供我个人使用的,我不需要我的朋友看到这些。有没有办法让Git维护该文档的两个版本,一个版本有我的个人评论,另一个版本没有(我将要共享的版本)?创建一个新的分支(称之为讨论),并删除需要删除的部分文本。要使用任何新内容更新主分支和讨论分支,请对讨论分支进行必要的编辑,然后使用合并(必要时解决冲突)使主分支反映这些编辑。确定!使用分支。非常感谢!Git已经展示了它的威力(我是一个初学者:p)作为一个初学者,我有点被困在

我和我的朋友都在做一些数学题,我正在用乳胶打印他们的答案。然而,文档中有一些部分是供我个人使用的,我不需要我的朋友看到这些。有没有办法让Git维护该文档的两个版本,一个版本有我的个人评论,另一个版本没有(我将要共享的版本)?

创建一个新的分支(称之为
讨论
),并删除需要删除的部分文本。要使用任何新内容更新
主分支和
讨论分支,请对
讨论分支进行必要的编辑,然后使用合并(必要时解决冲突)使
主分支反映这些编辑。

确定!使用
分支
。非常感谢!Git已经展示了它的威力(我是一个初学者:p)作为一个初学者,我有点被困在这个过程中-我在那里创建了一个分支
讨论
,并删除了个人评论;然后我在文件中添加了一个新的解决方案。现在,我希望
master
分支反映我在
讨论
分支中所做的编辑。我该怎么做?@DGhosh你可以去检查它的工作原理。@DGhosh,只需切换到主分支返回
git checkout master
,然后将
讨论合并到
master
git merge discussions