git stash questions

Я использую msysgit 1.7.3.1. Если я запускаю stash apply, и возникает конфликт, все изменения в моем тайнике инсценируются. Это правильное поведение? Я нашел это немного удивительно.

Другой вопрос: если я спрятал 10 файлов, и есть конфликт в одном из их, будет спрятать применить отмену при конфликте или применить все неконфликтные файлы.

Наконец, если я сделаю следующее:

git stash
git pull
git stash apply

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

Спасибо!

5
задан unutbu 15 October 2010 в 20:36
поделиться