git rm nom de fichier avec l'espace
J'ai essayé de fusionner avec la ligne de commande pour un projet dans Xcode et je pense qu'un fichier doit être supprimé. C'est un fichier qui existe dans la branche que j'ai été la fusion, mais pas la direction générale, j'ai été fusionnent. Le problème est qu'il a un espace dans le nom:
TestService/TestService copy-Info.plist
Comment puis-je supprimer ce fichier? merci!
- Avez-vous essayé le citant guillemets simples ou doubles?
Vous devez vous connecter pour publier un commentaire.
De la même façon que vous souhaitez utiliser
rm
pour supprimer un fichier de ce type: citer le nom:ou
ou
En fonction de votre coquille et d'autres noms de fichiers, saisie semi-automatique peut vous aider à cela. En tapant
$ git rm Te
Tabsera susceptible de compléter le nom de répertoire:
$ git rm TestingService/
Puis en tapant une partie du nom de fichier et un autre onglet:
$ git rm TestService/Te
Tabpermettra de compléter le nom de fichier, y compris inséré
\
d'échapper le caractère d'espace:$ git rm TestService/TestService\ copy-Info.plist
Mais onglet achèvement d'habitude se développe seulement un préfixe unique basé sur tous les fichiers disponibles, ce qui peut ou peut ne pas fonctionner.
Vous pouvez citer le nom de fichier:
Ou échapper à l'espace:
Si vous utilisez Ubuntu, vous avez parfois besoin d'utiliser
git rm --cached -r "TestService/TestService copy-Info.plist"
Votre tenté d'ajouter des guillemets pour le nom de fichier?
"TestService/TestService copy-Info.plist"
Je ne suis pas 100% sûr de savoir comment il fonctionne avec Git.