我刚开始以Git作为首发:
我已成功完成了掌握基础知识(克隆,进行更改,提交更改)。
现在我想做同样的操作,但是要使用本地开发分支进行试验,所以我不会弄乱正在运行的主代码。
我是否必须使用Web GUI创建新分支?在我的电脑上,我键入了以下内容:
git branch devel
git checkout devel
*modify file a*
git add a
git commit -m "changed a"
git push
现在它似乎已经奏效了!我可以在devel和master之间切换,看看差异是否存在。但是,没有更新bitbucket,甚至没有列出devel分支。我错过了什么?
答案 0 :(得分:3)
你的遥控器(BitBucket)在你告诉它之前对你的新分支一无所知。您必须通过明确推送新分支来首次同步它们:
git push <remote> <branch>
git push origin devel
此BitBucket将了解devel
分支,它将显示在提取,推送等,而无需指定它。