Apparemment, mon google-fu est nul ...
Je connais ceux-ci des autres messages StackExchange:
--cd-to-home # Change directory to home
--cd=<path> # Change directory to <path>
-i # ?
-c # Run command, but --command doesn't work/exist
Où puis-je trouver une liste complète des options pour git-bash.exe (l'émulateur therminal)? Je les ai trouvés pour menthe [ 1 ], mais ils ne semblent pas être les bons pour git-bash.exe ...
Mise à jour:
Donc, git-bash.exe
il semble juste être un simple wrapper qui analyse d'abord les --cd...
options, puis s'exécute
usr\bin\mintty.exe --icon git-bash.exe,0 --exec "/usr/bin/bash" --login -i <other arguments>
ou similaire. C'est pourquoi les --cd..
options only et bash sont analysées correctement et non à la menthe.
Si vous souhaitez utiliser d'autres options de Mintty, vous devez utiliser une commande similaire au lieu d'essayer de le faire avec git-bash.exe . Par exemple:
usr\bin\mintty.exe --icon git-bash.exe,0 --window full --exec "/usr/bin/bash" --login -i -c "echo 'Hello World!'; read"
windows
command-line
git-bash
816-8055
la source
la source
help
? Si cela fonctionne comme git sous linux en ligne de commande, vous pouvez demandergit --help -a
à avoir la liste complète des commandes.ls
ougit
(basé sur msys). Je sais comment obtenir les options pour ces commandes, je recherche les options pour l'émulateur de terminal. J'ai aussi essayégit-bash.exe --help
etgit-bash.exe /?
, les deux ne montrent rien.Réponses:
Correct, il n’existe pas de liste des options d’aide en ligne de commande pour git-bash.exe. Je passe quelque temps à les chercher moi-même et il n'y a pas de documentation appropriée à ce sujet. Il semble que ce soit un wrapper pour bin / sh.exe. Si vous avez vraiment besoin de faire plus, je vous recommande de consulter plutôt les informations d'aide de sh.exe.
la source
-c
,-i
,--login
etc. Voici la page de manuel en ligne . Je me demandais principalement ce que l'-i
option fait.--cd-to-home
et--cd
ne sont pas dessh
commandes (non plusmintty
), donc je suppose qu’elles ont été ajoutées pour plus de commodité et se demandent s’il ya plus ... PS: Il y a aussi C: \ Program Files \ Git \ usr \ bin \ mintty.exeJ'ai trouvé ce commit de 2015 qui introduit de nouvelles options de ligne de commande: https://github.com/git/git/commit/ac6b03cb4197311b055dc5f46ab10bf37c591ae6
Voici la liste de la description du commit:
Vous pouvez lire les informations complètes dans l'URL ci-dessus.
la source
Voici la ligne de commande que vous avez trouvée lorsque vous démarrez
git-bash.exe
(sous 2.8.1)la source