вторник, 31 июля 2012 г.

git



**** update in dev *****

git stash save
git checkout master
git pull
git checkout dev
git stash pop
***************

insufficient permission

При следующих ошибках:
  • bash-3.2$ git commit -am 'foo' error: insufficient permission for adding an object to repository database .git/objects error: Error building trees
  • error: insufficient permission for adding an object to repository database ./objects fatal: failed to write object error: unpack failed: unpack-objects abnormal exit
нужно сделать:
1. simple permissions error (sudo chown hatim:hatim .git -R fixed it)
2. ssh to server
cd repository.git sudo chmod -R g+ws * sudo chgrp -R mygroup * git repo-config core.sharedRepository true and the try to push origin master again
Если не помогло:

Как вариант можно пересоздать связь с удаленным репозиторием:
git remote rm origin - удаляем старую связь
git remote add origin git@server:repo.git - создаем новую связь



Список измененных файлов в коммите
git log --stat
git diff --name-only <идентификатор_коммита>

Полезные ссылки по Гиту =) :

Комментариев нет:

Отправить комментарий