解决git提示fatal: not a git repository (or any of the parent directories): .git

当尝试创建Git分支时遇到notagitrepository错误,通常是由于当前目录下未初始化Git仓库。解决方法是先用`gitinit`初始化仓库,然后用`gitstatus`检查状态,之后可以成功创建并切换到新分支,如`gitcheckout-btest20230217`。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、创建分支时提示:not a git repository

E:\myproject>git checkout -b zhenzhu
fatal: not a git repository (or any of the parent directories): .git

2、怎么办?

git init--》git status--》git checkout -b test20230217--》成功

3、为什么?

一般是没有初始化git本地版本管理仓库,使用init命令行初始化,再status查看状态,正常后继续报错前命令行即可;

补充说明:

1、git init 初始化git仓库
2、git status 查看文件状态

3、创建并切换到新分支
    git checkout -b xxxx   (xxx--》是你自己起的分支名称)

4、git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:

 $ git branch dev (创建)

$ git checkout dev (切换--》切换到基础分支如下:git checkout master)

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值