【发布时间】:2015-12-22 11:23:46
【问题描述】:
我对 Git 比较陌生,正在尝试建立特定的工作流程/程序,但不太确定如何实施。 FWIW 我正在使用 Gitlab,尽管我认为这并不重要。
目前一个repo只有master/mainline,没有其他分支。
我想:
- 在本地克隆此项目
- 在本地创建一个新分支
- 提交该分支并将其远程推送到 Gitlab 服务器(但不将其与主服务器合并)
- 稍后,发起合并请求,将远程分支与远程 master 合并
显然,对于#1,我们有git clone http://path-to-my-gitlab-repo。对于#2(在本地创建分支)我相信我想要git branch mybranchname。但是我不知道如何将分支实际推送到远程 Gitlab 服务器(因为它根本不存在),也不知道如何 - 在以后的某个时间 - 启动合并请求。
有什么想法吗?
【问题讨论】: