我已经分叉然后克隆了一个我的研究小组不久前正在研究的 git 存储库。我是(现在仍然是)git 新手,但我很高兴地创建了一些分支,偶尔将它们与来自远程源的更改合并。我也时不时地将我的更改推送到我的远程分叉版本的仓库中,但我从来没有向原始仓库推送太多内容,因为我的工作被撤消并且没有人要求它。
情况是这样的:我有一大堆更改提交并推送到我的远程仓库。几乎没有一个进入该小组其他成员正在处理的原始远程仓库。仅仅做一个大的差异是不可能的,因为除了我之外没有人可能需要的还有太多邋遢的未完成工作。如何开始将选定的更改(如手动选择、手动选择)逐块推送到远程仓库?
我不精通 git,我想知道我是否必须制作一个干净的克隆并从那里开始。有没有更聪明的方法来处理我的情况?
谢谢你。