我有一个客户端,我通过git存储库工作。我不想让他知道我部分使用了另一个开发人员。因此,我创建了一个我的开发人员正在使用的“影子”存储库。如何将“影子”git存储库与主存储库“秘密地”同步
如何将“shadow”存储库与主存储库同步,以便主存储库不知道发生了这种情况?
- 我不能合并一个git命令,因为这将揭示我真的已经做了什么。
- 我可以复制和粘贴所有文件,但在git中可以看到我删除了所有文件,并用具有相同名称的新文件替换。这看起来不太好。
- 我的客户正在使用bitbucket。我可以给其他开发者我的bitbucket登录,但我想避免这样做。
- 实际工作的是,我可以在主资源库中打开一个文件,删除内容,然后粘贴更新后的代码。然后我可以提交,看起来是我是否直接在主存储库中完成了这项工作。但是这很费时间(而且时间是我没有太多的东西)。
有没有不同的方法可以“暗中”将影子存储库中的文件内容复制到主存储库?有没有可以用来代替文件内容而不删除和重新创建文件(然后我可以递归使用)的linux/osx-command?是否有一个git-command使得这一切成为可能而不留下我实际上做了什么的证据?
你说这个问题的方式会使你的操作看起来很阴暗,并且可能会阻止人们回答。 – Thilo
它可能是,但我真的不能想到另一种方式来说这个问题,将它放在一个更好的光线... – EricC
我upvoted这个,因为它导致了一个答案,教我的东西,我从来不知道这将是非常有用的在非阴凉的情况下!如果我问了这个问题,我刚刚说过“我怎么不与我的客户分享本地修改历史记录”,并将其留在那里;) – GreenAsJade