|
7 / 6 / 1
Регистрация: 08.05.2021
Сообщений: 86
|
|
Проблема с Git17.03.2024, 17:29. Показов 1752. Ответов 2
Уважаемы Господа. Вопрос такого плана - только начал пользоваться Git и, судя по всему. крайне не удачно. Не могу ничего ни залить через Терминал, ни скачать. Терминал выдает следующее:
Кликните здесь для просмотра всего текста
─(16:20:40)──> cd /media/medusa/ARHIVE_PROGRAMS/GIT/projects ──(Вс,мар17)─┘ ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:20:51 on master ✖)──> git pull origin master ──(Вс,мар17)─┘ Из github.com:redhat10001/git-scripts-save * branch master -> FETCH_HEAD подсказка: You have divergent branches and need to specify how to reconcile them. подсказка: You can do so by running one of the following commands sometime before подсказка: your next pull: подсказка: подсказка: git config pull.rebase false # merge (the default strategy) подсказка: git config pull.rebase true # rebase подсказка: git config pull.ff only # fast-forward only подсказка: подсказка: You can replace "git config" with "git config --global" to set a default подсказка: preference for all repositories. You can also pass --rebase, --no-rebase, подсказка: or --ff-only on the command line to override the configured default per подсказка: invocation. fatal: Need to specify how to reconcile divergent branches. ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:23:27 on master ✖)──> git config pull.rebase false 128 ↵ ──(Вс,мар17)─┘ ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:29:42 on master ✖)──> git pull origin master ──(Вс,мар17)─┘ Из github.com:redhat10001/git-scripts-save * branch master -> FETCH_HEAD Your local changes to the following files would be overwritten by merge: shot-scripts/function_reduce(2).py% ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:30:00 on master ✖)──> git status 128 ↵ ──(Вс,мар17)─┘ Текущая ветка: master Изменения, которые будут включены в коммит: (используйте «git restore --staged <файл>...», чтобы убрать из индекса) удалено: shot-scripts/function_reduce(2).py ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:0)─┐ └─(16:30:40 on master ✖)──> git restore --staged shot-scripts/function_reduce(2).py ──(Вс,мар17)─┘ zsh: no matches found: shot-scripts/function_reduce(2).py ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:31:27 on master ✖)──> git restore --staged 'shot-scripts/function_reduce(2).py' ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:32:11 on master ✖)──> git status ──(Вс,мар17)─┘ Текущая ветка: master Изменения, которые не в индексе для коммита: (используйте «git add/rm <файл>...», чтобы добавить или удалить файл из индекса) (используйте «git restore <файл>...», чтобы отменить изменения в рабочем каталоге) удалено: shot-scripts/function_reduce(2).py индекс пуст (используйте «git add» и/или «git commit -a») ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:32:45 on master ✖)──> git add . ──(Вс,мар17)─┘ ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:33:03 on master ✖)──> git status ──(Вс,мар17)─┘ Текущая ветка: master Изменения, которые будут включены в коммит: (используйте «git restore --staged <файл>...», чтобы убрать из индекса) удалено: shot-scripts/function_reduce(2).py Изменения, которые не в индексе для коммита: (используйте «git add/rm <файл>...», чтобы добавить или удалить файл из индекса) (используйте «git restore <файл>...», чтобы отменить изменения в рабочем каталоге) удалено: shot-scripts/function_reduce.py ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:42:14 on master ✖)──> git rm 'shot-scripts/function_reduce.py' ──(Вс,мар17)─┘ rm 'shot-scripts/function_reduce.py' ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:43:03 on master ✖)──> git status ──(Вс,мар17)─┘ Текущая ветка: master Изменения, которые будут включены в коммит: (используйте «git restore --staged <файл>...», чтобы убрать из индекса) удалено: shot-scripts/function_reduce(2).py удалено: shot-scripts/function_reduce.py Неотслеживаемые файлы: (используйте «git add <файл>...», чтобы добавить в то, что будет включено в коммит) func_reduce.py ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:44:29 on master ✖ ✭)──> git add . ──(Вс,мар17)─┘ ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(16:44:50 on master ✖ ➜)──> git push origin HEAD ──(Вс,мар17)─┘ To github.com:redhat10001/git-scripts-save.git ! [rejected] HEAD -> master (non-fast-forward) error: не удалось отправить некоторые ссылки в «github.com:redhat10001/git-scripts-save.git» подсказка: Обновления были отклонены, так как верхушка текущей ветки подсказка: позади ее внешней части. Заберите и слейте внешние изменения подсказка: (например, с помощью «git pull ...») перед повторной попыткой отправки подсказка: изменений. подсказка: Для дополнительной информации, смотрите «Заметку о быстрой перемотке» подсказка: в «git push --help». ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:s/0)─┐ └─(16:51:49 on master ✖ ➜)──> git status 1 ↵ ──(Вс,мар17)─┘ Текущая ветка: master Изменения, которые будут включены в коммит: (используйте «git restore --staged <файл>...», чтобы убрать из индекса) переименовано: shot-scripts/function_reduce(2).py -> func_reduce.py удалено: shot-scripts/function_reduce.py ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(17:00:28 on master ✖ ➜)──> git pull origin master ──(Вс,мар17)─┘ Из github.com:redhat10001/git-scripts-save * branch master -> FETCH_HEAD Your local changes to the following files would be overwritten by merge: func_reduce.py shot-scripts/function_reduce.py% ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(17:01:10 on master ✖ ➜)──> git push origin FETCH_HEAD 128 ↵ ──(Вс,мар17)─┘ error: The destination you provided is not a full refname (i.e., starting with "refs/"). We tried to guess what you meant by: - Looking for a ref that matches 'FETCH_HEAD' on the remote side. - Checking if the <src> being pushed ('FETCH_HEAD') is a ref in "refs/{heads,tags}/". If so we add a corresponding refs/{heads,tags}/ prefix on the remote side. Neither worked, so we gave up. You must fully qualify the ref. подсказка: The <src> part of the refspec is a commit object. подсказка: Did you mean to create a new branch by pushing to подсказка: 'FETCH_HEAD:refs/heads/FETCH_HEAD'? error: не удалось отправить некоторые ссылки в «github.com:redhat10001/git-scripts-save.git» ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(17:03:34 on master ✖ ➜)──> git status 1 ↵ ──(Вс,мар17)─┘ Текущая ветка: master Изменения, которые будут включены в коммит: (используйте «git restore --staged <файл>...», чтобы убрать из индекса) переименовано: shot-scripts/function_reduce(2).py -> func_reduce.py удалено: shot-scripts/function_reduce.py ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(17:04:09 on master ✖ ➜)──> dit add . ──(Вс,мар17)─┘ zsh: command not found: dit ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(17:04:21 on master ✖ ➜)──> git add . 127 ↵ ──(Вс,мар17)─┘ ┌─(/media/medusa/ARHIVE_PROGRAMS/GIT/projects)─────────────────────(medusa@me dusa-PC-O-E-M:/0)─┐ └─(17:04:26 on master ✖ ➜)──> git push origin HEAD ──(Вс,мар17)─┘ To github.com:redhat10001/git-scripts-save.git ! [rejected] HEAD -> master (non-fast-forward) error: не удалось отправить некоторые ссылки в «github.com:redhat10001/git-scripts-save.git» подсказка: Обновления были отклонены, так как верхушка текущей ветки подсказка: позади ее внешней части. Заберите и слейте внешние изменения подсказка: (например, с помощью «git pull ...») перед повторной попыткой отправки подсказка: изменений. подсказка: Для дополнительной информации, смотрите «Заметку о быстрой перемотке» подсказка: в «git push --help». Может кто знает, что сделать чтобы мсправить данную проблему? Я понимаю можно все удалить и начать сначала, но в дальнейшем еслои произойдет что либо подобное все равно придется искать решение. Спасибо.
0
|
|
| 17.03.2024, 17:29 | |
|
Ответы с готовыми решениями:
2
Выбор правильных вариантов по Git: git reset --hard, git reset --mixed , git reset --soft Проблема с git Проблема клонирования Tortoise GIT |
|
|
||||||
| 17.03.2024, 18:51 | ||||||
Сообщение было отмечено Shamil1 как решение
Решение
Удалённая ветка не совместима с локальной из-за разошедшихся изменений. В простейшем случае поможет
https://git-scm.com/book/ru/v2 - обязательно для начала.
1
|
||||||
|
7 / 6 / 1
Регистрация: 08.05.2021
Сообщений: 86
|
|
| 17.03.2024, 20:38 [ТС] | |
|
Спасибо. Обязательно учту.
0
|
|
| 17.03.2024, 20:38 | |
|
Помогаю со студенческими работами здесь
3
Проблема с игнорированием файлов в git проблема с ветками в Visual Studio 2019 Git Не удалось выполнить «git rev-parse --git-dir»
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|