git-git submodule update报错fatal:不是一个git仓库

本文解决gitsubmoduleupdate时遇到的fatal错误,并介绍如何使用gitinit初始化本地仓库,以及通过两种方法将代码托管至GitHub。包括直接clone仓库到本地或在本地创建仓库并推送至GitHub。

git submodule update报错fatal:不是一个git仓库

解决方案: 输入:git init
再输入git submodule update 就可以了

git init

当在本地克隆好一个项目之后,想要本地和远程之间有互动第一步就是要初始化本地仓库。git init就是完成这件事情,创建一个空的git仓库或者重新初始化一个现有的仓库。

执行git init之后会生成.git的目录,该目录下有branches, hooks,info,objects,refs目录和config, description,HEAD文件。

总结: git init 的功能为初始化一个文件夹为本地仓库。从GitHub克隆一个仓库,可以直接git clone 到本地,不用git init。

如何github托管代码?

  1. 点击“+”可以创建一个新的仓库
  2. 法1:git clone 到你自己的计算机中的某个目录(工作区)
  3. 法2:利用Git Bash,用命令行操作。
    ① 若本地还没有仓库,git init一个—>把代码放进去,git add、git commit—>git remote add origin git@github.com:userName/gitName.git—>git push
    ② 若本地有仓库,git init这一步就可以省了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西京刀客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值