[英]Why git pull for specific folder doesn't work? Which one is better alternative fetch/merge for git pull remote in this case?
我目前找不到$ git pull origin /path/to/dir/or/file
的替代品。 除此以外,我尝试了这两个步骤,但是没有运气。
git fetch origin
git checkout HEAD /path/to/dir/
以这种方式,我已经获取了整个目录,但是在检查存储库/分支时却没有任何作用。 为什么? 我对此很担心,因为我根本不想拉整个存储库。
为了合并 (而不仅仅是替换文件),您需要git checkout -m
。
正如评论由Zeeker ,它需要从您获取的分支,它是在“签文件origin
”的命名空间。
git checkout -m origin/master -- /path/to/fileordir
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.