Je fais :
git clone ssh://user@host.com/home/user/private/repos/project_hub.git ./
Je reçois :
Fatal: le chemin de destination '.' existe déjà et n'est pas un répertoire vide.
Je sais que le chemin '.' existe déjà. Et je peux assurer que le répertoire EST vide. (Je fais ls à l'intérieur et je ne vois rien !)
Qu'est-ce que je manque ici pour cloner ce projet dans le répertoire actuel ?
19 votes
Si vous exécutez un
ls -a
, voyez-vous un répertoire.git
?3 votes
@dtryon - Non. Mais je vois un DS_Store, quoi que cela soit. Peut-être devrais-je m'en débarrasser. Merci pour cela -a :s
0 votes
@Merci pour ta réponse rapide. James Maclaughlin, cela semble être une belle commande pour s'assurer que nous clonons dans un répertoire vide. :)
1 votes
Je suppose alors que vous êtes sur un Mac. Cela aide-t-il : stackoverflow.com/questions/107701/…
0 votes
Pour ce que ça vaut, n'importe quel dossier auquel vous accédez sur un Mac aura ces petits fichiers créés là. C'est très ennuyeux à la fois pour les utilisateurs de Windows qui utilisent les mêmes partages, et pour tout système (par exemple, git) qui a besoin que les dossiers soient vides ou qui effectue des actions de manière programmée sur chaque fichier d'un dossier.
0 votes
Possible duplicate de Quelle est la meilleure pratique pour "git clone" dans un dossier existant ?
0 votes
Est-ce que cela répond à votre question? Comment cloner un dépôt Git dans un dossier spécifique?