我在Bitbucket中创建了一个存储库,并在master分支中添加了一些代码。然后我创建了一个分支dev
,我打算在dev
分支上工作,并在需要时与master同步。
要开发dev,我是否需要运行git fetch && git checkout dev
或者我可以简单地更改本地代码(例如更改文件或添加文件)并使用以下命令将其推送到dev
?< / p>
git remote add origin https://username@your.bitbucket.domain:7999/yourproject/repo.git
git push -u origin dev
我怀疑在没有指导的情况下尝试这个,因为我遇到了分支不再同步的问题!
答案 0 :(得分:0)
我想是的。当我在Bitbucket中创建分支时,分支在那里创建,但不在我的本地机器中创建。本地机器仍然只有主分支。在本地计算机上运行的命令if (sliderValue != null){
...
}
(在项目目录中)在本地计算机中创建git fetch && git checkout dev
分支。
dev
我现在在本地计算机上所做的任何更改都将在C:\...\dw-ng2-app>git fetch && git checkout dev
From ssh://bitbucket.org/ManuChadha/angularcli
* [new branch] dev -> origin/dev
Switched to a new branch 'dev'
Branch dev set up to track remote branch dev from origin.
中,并将在Bitbucket中推送到dev
。
因此,以下命令现在应用于位桶上的本地dev
和dev
dev