Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: git передать изменение в файле изменений

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
DlTA
Отправлено: 26 Декабря, 2018 - 17:16:01
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




Добрый.
у меня гит как то выдал такое:
>git log // (точнее вот так >git log --graph --all --topo-order --decorate --oneline --boundary --stat)
fatal: unable to read b12da3ec909350

поиск показал что с эти ничего не сделаешь и ведет к замене данных в репозитории

в то время у меня было 2 ветки, масте и новая, так как исправить ошибку я не мог, а это дела переключалось между ватками то оставил как есть.

позже мне еще и IDE не нравилось, оно возмущалось при изменении ветки, поэтому для другой ветки все перекинул на отдельный тестовый сайт с копипастом гита

сейчас ветку доделал и нужно объединить ветки все с меткой мастер, а оно выдает: unable to read b12da3ec909350

ТАК ВОТ
есть выгрузка изменений в файл который потом подгружается в гит, но как я не помню, подскажите? Улыбка
как получить файл с изменением и как это загрузить в гит
 
 Top
LIME
Отправлено: 26 Декабря, 2018 - 18:27:18
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Поищи этот коммит в .git
Может с правами что

(Отредактировано автором: 26 Декабря, 2018 - 18:27:41)

 
 Top
DlTA
Отправлено: 26 Декабря, 2018 - 23:39:39
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




комита файла b12da3ec909350db494066e65857f346 1638982f нету
чисти например b12da3ec909 тоже нету

возможная причина может быть в том что я ставил программу от гугла для сохранения всего, а эта гадость как то не дает редактировать файл если она его читает

(Отредактировано автором: 26 Декабря, 2018 - 23:40:42)

 
 Top
LIME
Отправлено: 27 Декабря, 2018 - 07:37:13
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Ну если его нету значит нету
Подредактируй родителя следующему коммиту
(Добавление)
И в других источниках его нет?
На сервере или репе?
 
 Top
DlTA
Отправлено: 27 Декабря, 2018 - 10:58:50
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




LIME пишет:
Подредактируй родителя следующему коммиту

это как?
о коммите есть только в файле
.git\logs\refs\heads\master
.git\logs\refs\heads\newLink
но b12da3ec909350db494066e65857f346 1638982f там нету
 
 Top
LIME
Отправлено: 27 Декабря, 2018 - 12:40:12
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




DlTA пишет:
это как?
да пожалуй это нереальный гимор
http://uleming[dot]github[dot]io/gitbook[dot][dot][dot]E%D0%B2_git[dot]html
тут уже будет проще просто забэкапить ветку и удалив ее попробовать распокавать поверх новой
еще попробуй под судо глянуть лог
навсякий
 
 Top
DlTA
Отправлено: 28 Декабря, 2018 - 14:30:48
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




чет то не так
скинул данные с дополнительного репозитория на основной в дополнительную ветку, объединить не получается ругается на отсутствие комита
но получилось создать измененные данные
от ветки master
> git diff newLinkk > diff.txt
а потом объединяю
> git apply diff.txt
а оно мне выдает много ругательств:
./diff_02.txt:19: trailing whitespace.
error: ошибка применения изменений: ajax.php:1088
error: ajax.php: не удалось применить патч
...

и таких сообщений очень много

думал что с кодировкой , установлена cp866.

(Отредактировано автором: 28 Декабря, 2018 - 14:39:03)

 
 Top
LIME
Отправлено: 29 Декабря, 2018 - 19:14:56
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Я бы сделал новый реп
Дешево и сердито
 
 Top
DlTA
Отправлено: 09 Января, 2019 - 12:42:44
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




сделал новый репозиторий, (скопировал .git в новую папку, >git reset --hard HEAD, удалил .git, и >git init, >git add *, >git commit ...)

вот что оно мне выдает:
>git apply ./../diff_02.txt
./../diff_02.txt:19: trailing whitespace.
./../diff_02.txt:95: trailing whitespace.
./../diff_02.txt:102: trailing whitespace.
./../diff_02.txt:137: trailing whitespace.
./../diff_02.txt:141: trailing whitespace.
error: ошибка применения изменений: ajax.php:1088
error: ajax.php: не удалось применить патч
...
 
 Top
Строитель
Отправлено: 09 Января, 2019 - 12:51:40
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




DlTA пишет:
скопировал .git в новую папку
Я очень мало пользовался GIT'ом, но разве для копирования существующего репозитория не используется команда git clone ?
 
 Top
DlTA
Отправлено: 09 Января, 2019 - 13:02:23
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




Строитель пишет:
Я очень мало пользовался GIT'ом, но разве для копирования существующего репозитория не используется команда git clone ?

результат тот же
 
 Top
LIME
Отправлено: 10 Января, 2019 - 04:39:53
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Так не переноси патчи. Тупо скопируй измененные папки в новый реп после клонирования, удаления git и инита.
 
 Top
DlTA
Отправлено: 10 Января, 2019 - 16:55:44
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




я это и сделал
Спойлер (Отобразить)

результат такой же
 
 Top
LIME
Отправлено: 10 Января, 2019 - 17:18:41
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




А патчи из старого зачем применять???
Перечитай выше
Суть была не в удалении got
(Добавление)
Коммит без изменений и потом тупо копипаст изменений
 
 Top
DlTA
Отправлено: 11 Января, 2019 - 20:19:08
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




LIME пишет:
А патчи из старого зачем применять???
Перечитай выше
Суть была не в удалении got
(Добавление)
Коммит без изменений и потом тупо копипаст изменений


вроде так и делал

а есть прога для винды в которую можно загрузить пач и в ней поправить конфликты?
сами изменения не грузятся на репозиторий

(Отредактировано автором: 11 Января, 2019 - 22:45:32)

 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программное обеспечение »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB