我是一个不成熟的git用户,负责管理对新手稿的更改(用Markdown编写)。目前我有一个不在SCM下的初稿和一个在git仓库中的第二个草案。我将大部分文本从第一个草稿文件中提取到第二个草稿,修改/重写,并提交第二个草稿的最新版本。我实际上正在计划找到一种方法将初稿作为一个新的起源,并使我的第二稿成为一个分支,但这是另一个主题。
我还参加写作课,并需要从第二稿中取出一小部分文字并将其呈现给我的导师。他通过修改建议将它们归还给我。我怎样才能最有效地使用git(a)将文本的这些子集从存储库中拉出到自己的分支中,然后(b)在进行更改后将它们合并回来。目前我知道如何使用单个文件执行此操作,但我不确定如何将这个较小的修改后的部分带回主分支。 (我主要使用Sourcetree来管理事物,但我并不害怕git命令行。)