mic*_*has 105
git clone 基本上是一个组合:
git init (创建本地存储库)git remote add (将URL添加到该存储库)git fetch (从该URL获取所有分支到本地存储库)git checkout (在工作树中创建主分支的所有文件)因此,不,你不必做git init,因为它已经完成了git clone.
git init将创建一个新的存储库.在运行时git clone,后台实际发生的是a git init,然后是git remote add origin ${URL}a git pull.
通常,只有git init在您已经拥有代码并且希望将其放入新的Git存储库时才使用.
回答你的问题:如果你想克隆一个项目,那么你就不需要了git init.