Я использую CURL для выполнения некоторых вызовов API на сервере bitbucket. Команда выглядит так:
curl https://bitbucket.myserver.com/rest/api/1.0/projects/PRJ/repos/repo-slug/tags \
-u 'user:pass' \
-X POST \
-H 'Content-type: application/json' \
-d '{"name" : "test-tag", "message": "Test tag from curl", "startPoint": "master" }'
Ожидается, что это создаст тег в основной ветке в репо. Это, однако, не позволяет жаловаться на неправильное имя пользователя / пароль.
Затем я копирую / вставляю команду в приглашение git-bash - и она работает, как и ожидалось, и успешно завершается. Я пробовал это с несколькими учетными записями пользователей. Я также попытался указать только имя пользователя и затем ввести пароль в командной строке - с теми же результатами.
Как мне получить curl на windows для передачи правильного имени пользователя / пароля на сервер?