Option A :
git clone git@github.com:whatever folder-name
Ergo, pour right here
utiliser :
git clone git@github.com:whatever .
Option B :
Déplacez le .git
dossier, aussi. Notez que le .git
est caché dans la plupart des explorateurs de fichiers graphiques, assurez-vous donc d'afficher les fichiers cachés.
mv /where/it/is/right/now/* /where/I/want/it/
mv /where/it/is/right/now/.* /where/I/want/it/
La première ligne saisit tous les fichiers normaux, la deuxième ligne saisit les fichiers à points. Il est également possible de le faire en une seule ligne en activant dotglob (i.e. shopt -s dotglob
) mais c'est probablement une mauvaise solution si vous posez la question à laquelle cette réponse répond.
Encore mieux :
Conservez votre copie de travail ailleurs, et créez un lien symbolique. Comme ceci :
ln -s /where/it/is/right/now /the/path/I/want/to/use
Dans votre cas, ce serait quelque chose comme :
ln -sfn /opt/projectA/prod/public /httpdocs/public
Ce qui pourrait facilement être changé en test si vous le vouliez, c'est-à-dire :
ln -sfn /opt/projectA/test/public /httpdocs/public
sans déplacer les fichiers. Ajouté -fn
au cas où quelqu'un copierait ces lignes ( -f
est la force, -n
éviter certaines interactions souvent indésirables avec des liens déjà existants ou non).
Si vous voulez simplement que ça marche, utilisez l'option A. Si quelqu'un d'autre doit regarder ce que vous avez fait, utilisez l'option C.
7 votes
Sous Windows, vous pouvez déplacer les fichiers du dossier où vous allez cloner le repo [s'il y en a un] afin qu'il soit vide lorsque vous faites clone git . Après le clonage, déplacez vos fichiers en arrière [ctrl-z] et whoala ! Si le dossier courant est vide, utilisez simplement : git clone giturl .
68 votes
voila est l'orthographe
145 votes
@MatthiasDailey voilà est le réel orthographe
11 votes
J'utilise souvent walah pour voir si les gens le remarquent.