git命令更改存储库并希望在本地也克隆

时间:2019-11-18 09:11:11

标签: git github branch clone

在开始之前,我想告诉您情况。我创建了gitlab帐户,并上传了三个不同的项目。当我使用浏览器查看所有分支时,我可以看到:a)主b)功能/功能c)前端,但是当我从命令提示符运行命令时 git分支 *大师

现在我正在使用另一台笔记本电脑(该笔记本没有本地备份),并且在执行克隆操作时,它仅为一个项目创建本地存储库,那么请您告诉我应该如何克隆另一个项目? 预先谢谢你。

2 个答案:

答案 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

希望这会有所帮助。