¿Cómo git clonar files punto en mi directory personal con un command?

Cuando haces un típico "git clone https://github.com/foo/bar.git " obtienes una carpeta en el directory actual con todos los files encontrados en ese directory.

Lo que estoy buscando es una arg de línea de command opcional que le permite descartar todos los files de ese git repo (incluido el .git) en el directory desde el que emite el command clonar.

Estoy usando Bash si eso es una preocupación, ¡gracias por adelantado!

Veo lo que quieres Puede iniciar un repository de git en su directory de inicio y luego agregar un origen remoto y extraer.

 cd git init git remote add origin https://github.com/foo/bar.git git pull 

Usted está buscando el punto . ?

 git clone https://github.com/foo/bar.git . 

De la página man de git clone:

 git clone [--template=<template_directory>] [-l] [-s] [--no-hardlinks] [-q] [-n] [--bare] [--mirror] [-o <name>] [-b <name>] [-u <upload-pack>] [--reference <repository>] [--separate-git-dir <git dir>] [--depth <depth>] [--recursive|--recurse-submodules] [--] <repository> [<directory>] 

Donde el directory (objective) es el último argumento. Tenga en count que debe asegurarse de que la carpeta actual . esta vacio