问题: 重新创建分支 码完代码 提交到git仓库时,发现git branch 命令显示不了本地分支。

原因: 克隆远程仓库后,没有了本地分支名。

解决思路:本地没有了分支文件,远程的分支完整,那么将本地文件与远程仓链接起来,然后在本地创建相应的分支,最后将远程的分支拉倒本地相应的分支中即可

解决方法一 :

1. 新建一个文件夹,准备将远程项目克隆下来:

vue_shop2是新建的项目夹

2. 右键git bash here 打开git bash 工具

3. 初始化git:输入命令 git init

4. 与远程仓库建立联系 

输入命令:git remote add origin  复制的远程地址 

 5. 确认需要拉到本地的分支,可在远程仓库中查看:例如我要拉远程分支rights 

输入命令:git fetch origin rights(远程分支)

6. 本地创建分支与远程分支相连接 并切换到本地分支:

输入命令:git checkout -b rights(本地分支名) origin/ rights(远程分支名)

 

7. 最后将远程分支拉到本地:

输入命令:git pull origin rights

 该操作也可以在终端中进行,但注意在切换分支时,会出现报错:

The following untracked working tree files would be overwritten ......

千万不要运行命令:git clean -d -fx 

如果要试试,记得先备份!

Logo

前往低代码交流专区

更多推荐