作者回复: 好问题。
1)找个目录执行 clone 。或
2)用init建个git仓库,然后从备份数据库添加remote,再push到新建仓库;或者
3)用init建个git仓库,然后在新仓库添加remote,再把备份数据库fetch/pull到新仓库。
作者回复: 看得真仔细,👍 。
不影响你理解吧。
作者回复: 没看懂
作者回复: 看报错被clone的git仓库地址写错了。
需要写到.git这个路径的
作者回复: 我个人认为并非不负责任。老师么就是想带着大家看看用法,是基于老师的环境掩饰的。学生么可以开开眼界,看老师在什么样的环境中玩出了什么样结果。
作者回复: 在我眼里,除了我们当前所在路径都可以当作远端。本讲其实想透露信息:如果没有外部的代码服务,就本地环境就能使用push,fetch和clone命令,就能练习git
作者回复: 看你的诉求是想把裸仓库变成普通仓库了。
1)建个文件夹
2)把裸仓库挪到新文件夹里面,并把裸仓库路径改为 .git
3)执行 git config core.bare false 即可
作者回复: 裸仓库对代码平台的作用可大了。
参考:http://www.worldhello.net/gotgit/02-git-solo/100-git-clone.html#id4
作者回复: 啊,这个应该是后期视频剪辑的同事添加进去的
作者回复: fetch后面可以指定具体的remote,意思是把remote所在的远端git仓库里面的分支拉到本地,当然,包含分支涉及的所有对象都拉取回来。
这样一来,我们就可以看到远端具体的变化了。