【发布时间】:2017-06-17 08:53:00
【问题描述】:
我将 Git Bash 用于 bitbucket。我创建了一个早午餐,我推送了一些提交,其他人推送了 master 中的提交。 现在我在另一台机器上。我想克隆或下载我的分支的最新提交的解决方案而不是 master?我该怎么做?
【问题讨论】:
标签: git branch bitbucket git-bash git-clone
我将 Git Bash 用于 bitbucket。我创建了一个早午餐,我推送了一些提交,其他人推送了 master 中的提交。 现在我在另一台机器上。我想克隆或下载我的分支的最新提交的解决方案而不是 master?我该怎么做?
【问题讨论】:
标签: git branch bitbucket git-bash git-clone
我认为您正在寻找git clone 的--branch 选项,它允许您指定最初在克隆存储库中签出的分支。
git clone --branch mybranch $URL/foo
大致相当于
git clone $URL/foo
cd foo
git checkout mybranch
cd ..
【讨论】:
如果您使用 git,您可以使用 git clone -b <name_of_branch> <URL_Repository> 轻松完成此操作,如果您想使用 git pull origin <name_of_branch> <URL_Repository>。
问候
【讨论】:
git stash 执行此操作
您可以使用以下解决方案:-
第 1 步:使用以下命令和凭据克隆 repo。
git clone <Repository URL>
第 2 步:签出分支并从那里提取最新代码。
git checkout -b <your origin branch>
第三步:拉取最新代码
git pull origin <your origin branch name where latest code is available>
【讨论】: