Получение «рокового: не репозиторий git» при удаленном добавлении репозитория Git

Много хороших ответов, но вот еще один;)

Вы можете добавить обработчик для щелчка по таблице

И затем просто узнать, события было

function tableclick(e) {
    if(!e)
     e = window.event;

    if(e.target.value == "Delete")
       deleteRow( e.target.parentNode.parentNode.rowIndex );
}

. Тогда вам не нужно добавлять обработчики событий для каждой строки, а ваш html выглядит аккуратно. Если вам не нужен javascript в вашем html, вы даже можете добавить обработчик при загрузке страницы:

document.getElementById('dsTable').addEventListener('click',tableclick,false);

Вот рабочий код: http: //jsfiddle.net/hX4f4/2/

393
задан Corey 1 June 2014 в 02:11
поделиться

3 ответа

Это может также произойти из-за полномочий. Проверьте владельца / полномочия группы и удостоверьтесь, что у Вас есть соответствующие полномочия получить доступ к тем данным. В моем случае я столкнулся с этой ошибкой, когда рабочее "состояние мерзавца" в repo, владение которого было установлено на root:root. Рабочее "состояние мерзавца" как корень решило мою проблему. С другой стороны, если Вы не хотите, чтобы владение пользователя/группы было root:root, показанным repo чему-то, к чему у Вас есть доступ.

0
ответ дан 22 November 2019 в 23:28
поделиться

В моем случае файл .git/HEAD был поврежден (содержал только точки). Таким образом, я отредактировал его и заменил его содержание:

ref: refs/heads/master

и это начало работать снова.

0
ответ дан 22 November 2019 в 23:28
поделиться

Я имел эту проблему и зафиксировал ее путем добавления файла

README.md
0
ответ дан 22 November 2019 в 23:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: