1

我正在分支“my_branch”上的(私有)存储库中开发代码。

经过一些开发后,我对所做的事情感到满意,我想将“my_branch”保存到主存储库(这样万一我的磁盘出现故障,它就不会丢失)。

但我还不想将我的更改合并到主分支。

我使用了命令:

git 推送

接着:

得到克隆

并将主存储库克隆到不同的目录。但是我注意到,当我更改为 my_branch 时,该目录上的文件不包含我的更改。

请帮忙!

(在我看来,每个人通常都以类似的方式工作:不时备份您的分支,但尚未将其合并到 master?)

我曾经在 ClearCase 工作过,它的好处是:一旦您在私有分支中签入文件,它就永远不会被删除,但另一方面它不在主分支上,您可以继续开发您的代码不会打扰其他开发人员。

4

2 回答 2

0
于 2012-11-06T10:26:05.127 回答
0

git push -u origin my_branch

然后在将来你可以运行“git push”。

于 2012-11-06T11:49:11.873 回答