我对私有GitHub存储库具有读取权限。根据提供的说明,我需要使用“ git clone”在我的PC中克隆存储库,并使用“ git branch”创建一个新分支 情况是,当我使用git分支时,我收到以下消息:
致命:不是git存储库(或任何父目录):.git
有人可以帮助我解决这种情况。
谢谢
答案 0 :(得分:1)
克隆后,您需要使用命令“ cd(目录名)”。完成之后,请执行分支。
答案 1 :(得分:0)
您必须位于已克隆的目录中。 如果您这样做了,但仍然无法正常工作,请尝试再次克隆它,因为很可能是您误删了.git文件。
答案 2 :(得分:0)
为了使git创建分支,您需要的目录必须是git存储库。在两种情况下,目录是git存储库:
git init
将其初始化为git存储库git clone "url"
在两种情况下都会创建一个.git文件夹,其中包含git存储库的结构和文件。
现在为什么会出现问题?仅仅因为,即使您已经克隆了项目,因此您在本地计算机上有一个git存储库,但git仍无法识别它,因为您在尝试创建新分支时不在git存储库所在的文件夹中。
因此,您只需要从包含git存储库的文件夹内部打开一个终端,然后执行git branch "branch name"
。