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

git command to change the repository and want clone too on local

在开始之前我想告诉你场景。我已经创建了 gitlab 帐户并上传了三个不同的项目。当我使用浏览器查看所有分支时,我可以看到:a) master b)feature/bakend c)frontend 但是当我在命令提示符下使用 运行 命令时 git 分支机构 * 大师

现在我正在使用另一台笔记本电脑(没有本地备份),当我进行克隆操作时,它仅为一个项目创建本地存储库,那么你能告诉我我应该如何克隆我的另一个项目吗? 提前谢谢你。

您正在列出本地分支机构,您的分支机构目前仅存在于远程。您可以使用 checkout 命令检出存储库中还没有本地分支的分支:

git checkout feature/bakend

我认为您的意思是您有一个包含 三个 不同分支的单个存储库,您只想能够转到新克隆的存储库中的这三个不同分支。这应该相当简单。

这是一个通用的工作流程:

git clone <your_repository_url>

这会将您的远程存储库下载到您的本地计算机。

git status

这将显示存储库的当前状态,包括您当前所在的分支。

git branch

这将列出存储库中的所有分支。前面有'*'的分行名称就是你现在所在的分行。你应该在 gitlab 远程仓库中看到你通过浏览器看到的所有分支。

git checkout <branch_name>

这将帮助您在分支之间移动。例如,如果您想移动到 frontend 分支,只需 运行 :

git checkout frontend

希望对您有所帮助。