git windows 下clone 远端仓库项目

请问大家:为什么 经过一次init 就能够clone 成功?init 重新创建的仓库 于克隆 提供的ssh 登录有关系吗?

img

git init 与git clone的区别:
【git】git初始化与克隆(git init 与 git clone)_伐尘的博客-CSDN博客_git init 初始化本地

1.git init 在本地目录上创建Git仓库。
2.git clone 从已有的Git存储数据库中克隆仓库到本地目录。
git clone是一个组合,clone会包含init,remote,fetch,checkout这些操作。自动创建 .git文件夹和 origin远程地址别名。
(只有第一次拉取代码用 clone,以后拉取都用 pull)

init只需要一次,当你完成init初始化本地仓库,clone其实不需要init, 但是 提交本地master和远程 push ,pull git 仓库代码 需要,个人觉得init 和clone 关系不大

一次使用 git init 文件夹下就会生成一个.git隐藏文件,保存了Git 账号信息,后面再使用直接使用pull拉取就可以

1、git init是将当前文件夹加入到git的版本控制;

2、git clone包括git init,先init之后,再将远程仓库中的代码clone到本地;

1、git init是将当前文件夹加入到git的版本控制;

2、git clone包括git init,将远程仓库中的代码和版本迭代复制到本地;

没看懂你问题什么意思,clone 和 init 实际使用上是没有关系的

1、git init是将当前文件夹加入到git的版本控制;
2、git clone包括git init,先init之后,再将远程仓库中的代码clone到本地;

clone不需要init clone相当于把别人提交的一个现成的库给拉下来了 init是把你本来的一个文件夹变成这个库