在开始之前,我想告诉您情况。我创建了gitlab帐户,并上传了三个不同的项目。当我使用浏览器查看所有分支时,我可以看到:a)主b)功能/功能c)前端,但是当我从命令提示符运行命令时 git分支 *大师
现在我正在使用另一台笔记本电脑(该笔记本没有本地备份),并且在执行克隆操作时,它仅为一个项目创建本地存储库,那么请您告诉我应该如何克隆另一个项目? 预先谢谢你。
答案 0 :(得分:0)
您正在列出本地分支机构,您的分支机构目前仅存在于远程站点上。您可以使用checkout
命令在存储库中还没有本地分支的分支中检出分支:
git checkout feature/bakend
答案 1 :(得分:0)
我认为您的意思是您有一个具有三个不同分支的单一存储库,而您只想能够转到新克隆的存储库中的这三个不同分支。这应该很简单。
这是一个常规的工作流程:
git clone <your_repository_url>
这会将您的远程存储库下载到本地计算机。
git status
这将显示存储库的当前状态,包括您当前所在的分支。
git branch
这将列出存储库中存在的所有分支。前面带有“ *”的分支名称是您当前所在的名称。您应该在gitlab远程存储库中看到通过浏览器看到的所有分支。
git checkout <branch_name>
这将帮助您在分支之间移动。例如,如果您想移至 frontend 分支,只需运行:
git checkout frontend
希望这会有所帮助。