我输入git clone <仓库>,为什么最终下载的代码是我自己仓库的所有代码?这是为什么?
2022/6/23补充:我git clone <别人的仓库>,最终下载的是我自己的仓库,并且是我全部仓库的代码,无论是通过http还是ssh,都是同样的结果,是我配置出了什么问题吗?哪位大神来解答一下,感恩!
我输入git clone <仓库>,为什么最终下载的代码是我自己仓库的所有代码?这是为什么?
2022/6/23补充:我git clone <别人的仓库>,最终下载的是我自己的仓库,并且是我全部仓库的代码,无论是通过http还是ssh,都是同样的结果,是我配置出了什么问题吗?哪位大神来解答一下,感恩!
git clone <仓库>是下载master分支所有代码,git无法下载某个文件,如果要下载某个文件可以直接去git仓库里面download无需通过命令下载
git clone <仓库> -b <branch>可以指定clone的分支
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
git clone <仓库>,下载的代码是所写仓库的master的所有文件,建议检查一下<仓库>有没有链接错误,其次检查是不是需要的代码在分支里面,git clone <仓库> -b <branch>可以指定clone的分支。
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
我想,你已经clone过一次远程仓库。
这时其实你本地仓库和远程仓库发生了联系,又是相互独立的。
你想在本地仓库,获取远程仓库的更新变化,需要在本地仓库中执行
git pull origin
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
git clone 的具体用法,或者再详细描述下你的问题
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
20220623补充:
建议你git clone 一个开源项目,顺便贴一下你的操作记录,只凭借话语描述无法定位你的问题~
8 回答5.8k 阅读✓ 已解决
9 回答9.2k 阅读
6 回答4.8k 阅读✓ 已解决
5 回答3.5k 阅读✓ 已解决
3 回答10.3k 阅读✓ 已解决
4 回答7.9k 阅读✓ 已解决
7 回答9.8k 阅读
git
不像svn
可以做到单文件下载,所以你总是会在git
下载整个仓库