Git clone without .git directory

后端 未结 4 1472
离开以前
离开以前 2020-12-02 04:39

Is there a flag to pass to git when doing a clone, say don\'t clone the .git directory? If not, how about a flag to delete the .git di

4条回答
  •  萌比男神i
    2020-12-02 05:29

    since you only want the files, you don't need to treat it as a git repo.

    rsync -rlp --exclude '.git' user@host:path/to/git/repo/ .
    

    and this only works with local path and remote ssh/rsync path, it may not work if the remote server only provides git:// or https:// access.

提交回复
热议问题