Клонирование моих операций репо; отталкивание назад к нему не происходит.
1-е клонирование не сработало:
git clone https://github.com/slimsnerdy/testy.git
Cloning into 'testy'...
fatal: unable to access 'https://github.com/slimsnerdy/testy.git/': SSL certificate problem: self signed certificate in
certificate chain
Поэтому я добавил в файл .gitconfig
следующий настраиваемый сертификат:
[http]
sslCAInfo = U:/ca-bundle.crt
Теперь клонирование работает:
Cloning into 'testy'...
remote: Counting objects: 25, done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 25 (delta 8), reused 6 (delta 1), pack-reused 0
Unpacking objects: 100% (25/25), done.
Теперь нажмите:
new-item test.txt
git add *
git commit -m "push test"
git push
Username for 'https://github.com': slimsnerdy
Password for 'https://[email protected]':
remote: Anonymous access to slimsnerdy/testy.git denied.
fatal: Authentication failed for 'https://github.com/slimsnerdy/testy.git/'
Когда я пытаюсь нажать через личный hotpot, используя мой телефон (обходя корпоративный брандмауэр), он толкает все в порядке.
Почему clone
работает с пользовательским сертификатом, но не push
? Я хочу обойти это без использования ssh.