Github с GitBox (Mac OS Snow Leopard) - PullRequest
0 голосов
/ 30 мая 2011

Я все еще изучаю темные искусства программирования. Я в порядке в программировании, но сейчас я изо всех сил пытаюсь передать его на Github, прежде чем я добавлю его в Engine Yard.

Я внес изменения, git видит изменения, но когда я фиксирую, я получаю следующие ошибки:

Command failed: git commit -m Updates

fatal: could not open '.git/COMMIT_EDITMSG': Permission denied

Или, когда я пытаюсь сменить ветку, я получаю:

error: Your local changes to the following files would be overwritten by checkout:
    app/views/shared/_footer.html.erb
    app/views/plans/index.html.erb
Please, commit your changes or stash them before you can switch branches.
Aborting

Я не могу совершить, тогда я возвращаюсь к квадрату 1.

Я гуглил это, но на самом деле не понимаю ответы.

Ответы [ 2 ]

2 голосов
/ 30 мая 2011

Похоже, у вас нет прав на чтение / запись для вашего каталога .git в вашем проекте. Вам необходимо убедиться, что вы являетесь владельцем каталога и имеете права на чтение и запись.

1 голос
/ 30 мая 2011

Первая ошибка, которую вы получите, может быть ошибкой в ​​GitBox.Вы должны попробовать GitX ( ссылка для скачивания ).

Второй довольно ясен: когда ваша рабочая копия «грязная» (т.е. у вас есть незафиксированные изменения), изменение ветки невозможно.Проще всего их спрятать, стэком является стек модификаций, куда вы можете нажать (до смены ветки) и щелкнуть (после).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...