我正在分支“my_branch”上的(私有)存储库中开发代码。
经过一些开发后,我对所做的事情感到满意,我想将“my_branch”保存到主存储库(这样万一我的磁盘出现故障,它就不会丢失)。
但我还不想将我的更改合并到主分支。
我使用了命令:
git 推送
接着:
得到克隆
并将主存储库克隆到不同的目录。但是我注意到,当我更改为 my_branch 时,该目录上的文件不包含我的更改。
请帮忙!
(在我看来,每个人通常都以类似的方式工作:不时备份您的分支,但尚未将其合并到 master?)
我曾经在 ClearCase 工作过,它的好处是:一旦您在私有分支中签入文件,它就永远不会被删除,但另一方面它不在主分支上,您可以继续开发您的代码不会打扰其他开发人员。