У меня возникла проблема с Git push.
Раньше он успешно работал, но на этот раз не получилось. Вначале я учусь у своего хозяина MINGW64 /d/javasoft/apache-tomcat-7.0.70/webapps/MyNote (master)
, а затем
- Я использую
git remote add origin
для связи с моим удаленным источником, но он предупреждает, чтоfatal: remote origin already exists.
- затем я использую
git remote rm origin
(кто-то сказал мне), и все в порядке. - затем я снова использую
git remote add origin https://github.com/***/***.git
. Это нормально. - затем я использую
git push -u origin master
(я пробовалgit push origin master
, но по какой-то причине я потерял свое локальное целое.git
, поэтому я думаю, что это может быть первый раз, когда мне нужно нажать, и я должен добавить-u
). НО, это предупреждаетerror: failed to push some refs to 'https://github.com/***/***.git'
- затем кто-то сказал мне, что я должен использовать
git pull origin master
, прежде чем использоватьpush
, и я сделал это. НО, это предупредило:fatal: refusing to merge unrelated histories
. - Я нашел некоторые ответы в Git, отказывающемся объединять несвязанные истории при rebase, но казалось, что это не сработало. В моей проблеме это предупредило
fatal: Couldn't find remote ref –allow-unrelated-histories
Я действительно не знаю, как это сделать... Я просто хочу подтолкнуть...