Size: a a a

2021 January 31

PT

Panavia Tornado in pro.git::next
Pavel
Только с одним репозиторием проблемы или со всеми?
Проблема на клонировании или на push или на выполнении другой команды?
я пока с одним только работаю, я пытаюсь удалить коммит в remote
источник

pl

peach lasagna in pro.git::next
Здравствуйте! при попытке запушить в репу предлагает ввести юзернейм  и пароль.
❯ git push -u origin master # можно и без -u
Username for 'https://github.com':
Password for 'https://peach-lasagna@github.com':
и так каждый раз. Можно как-то этого избежать? я по ssh коннекчусь к гитхабу.
раньше работало , но последние месяца два такая фигня. пробовал гуглить и копипастить решения. не помогло.
источник

P

Pavel in pro.git::next
Panavia Tornado
я пока с одним только работаю, я пытаюсь удалить коммит в remote
то есть репозиторий с этим ключом вы склонировали?
источник

PT

Panavia Tornado in pro.git::next
Pavel
то есть репозиторий с этим ключом вы склонировали?
ну да я подключил этот ключ склонировал репо, комиты отправлялись, часть комитов случайно отправил , а они оказались мусорными и их надо удалить
источник

P

Pavel in pro.git::next
Panavia Tornado
ну да я подключил этот ключ склонировал репо, комиты отправлялись, часть комитов случайно отправил , а они оказались мусорными и их надо удалить
у вас точно есть доступ для операции которую вы делаете? ветка которую удаляете не защищена?
источник

P

Pavel in pro.git::next
peach lasagna
Здравствуйте! при попытке запушить в репу предлагает ввести юзернейм  и пароль.
❯ git push -u origin master # можно и без -u
Username for 'https://github.com':
Password for 'https://peach-lasagna@github.com':
и так каждый раз. Можно как-то этого избежать? я по ssh коннекчусь к гитхабу.
раньше работало , но последние месяца два такая фигня. пробовал гуглить и копипастить решения. не помогло.
проверьте, точно ли у вас ssh путь прописан сделав git remote -v и посмотрев адреса, они должны начинаться с git@
источник

pl

peach lasagna in pro.git::next
❯ git remote -v
origin  https://github.com/peach-lasagna/repo.git (fetch)
origin  https://github.com/peach-lasagna/repo.git (push)
хм
источник

pl

peach lasagna in pro.git::next
как исправить?
источник

P

Pavel in pro.git::next
peach lasagna
как исправить?
git remote set-url origin путь
источник

PT

Panavia Tornado in pro.git::next
Pavel
у вас точно есть доступ для операции которую вы делаете? ветка которую удаляете не защищена?
ну должен быть я не ставил никакие защиты
источник

PT

Panavia Tornado in pro.git::next
команды которые прописываю: git reset --hard <last_working_commit_id>  git push --force
источник

pl

peach lasagna in pro.git::next
Pavel
git remote set-url origin путь
❯ git remote set-url origin git@github.com:peach-lasagna/lang-train.git
❯ git push origin master
Username for 'https://github.com':
источник

pl

peach lasagna in pro.git::next
что я делаю не так?
источник

P

Pavel in pro.git::next
Panavia Tornado
ну должен быть я не ставил никакие защиты
тогда странно, выглядит так как будто нет доступа раз вы остальные операции с этим ключем делали успешно, я бы посмотрел в настройках репозитория на гитхабе, нет ли у них там каких-то галочек с запретом на форспуш например
источник

P

Pavel in pro.git::next
peach lasagna
что я делаю не так?
🤔 а remote -v теперь правильный путь показывает? может терминал перезапустить?.. прям даже не знаю, давно не пробовал https
источник

pl

peach lasagna in pro.git::next
❯ git remote -v
origin  https://github.com/peach-lasagna/lang-train.git (fetch)
origin  https://github.com/peach-lasagna/lang-train.git (push)
источник

pl

peach lasagna in pro.git::next
ща попробую репу пересоздать
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
peach lasagna
Здравствуйте! при попытке запушить в репу предлагает ввести юзернейм  и пароль.
❯ git push -u origin master # можно и без -u
Username for 'https://github.com':
Password for 'https://peach-lasagna@github.com':
и так каждый раз. Можно как-то этого избежать? я по ssh коннекчусь к гитхабу.
раньше работало , но последние месяца два такая фигня. пробовал гуглить и копипастить решения. не помогло.
Для некоторых ОС есть встроенный credential helper, который запоминает пароли в OS keychain.
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Но я советую использовать SSH и ключи вместо HTTPS, тогда проблема решится сама собою.
источник

PT

Panavia Tornado in pro.git::next
а можно как-нибудь снести все изменения в форке?
источник