Нужна помощь в том, как я могу откладывать неустановленные изменения в репозитории Git с помощью Visual Studio 2013. Я пришел из PHPStorm, где вы можете откладывать неизменные изменения на одной ветке, переключиться на другую и отключить.Visual Studio 2013, Git and Shelving
Однако я не могу найти/посмотреть, как это можно сделать в Visual Studio. Может ли кто-то пролить свет на эту проблему?
Чтобы уточнить, почему это может понадобиться: я мог бы работать с веткой X, а затем считать, что я не тот филиал, и я должен быть на ветке Y. Мне нужно отложить все изменения с ветки X, переключиться на ветвь Y, unhelve изменяет, а затем фиксирует.
Спасибо.
Есть ли какой-то способ сделать это с помощью Git Provider плагин от Microsoft? – teh0wner
Извините, я не знаком с этим плагином. Я использую git из командной строки и через SourceTree (в OS X, но есть версия Win). Я бы предложил посмотреть в том же месте, где вы можете совершить сделку и искать там вариант с приставкой. – mah
По-моему, это не отвечает на вопрос ОП, на который я бы перефразировал: «Как сделать« git stash »в VS 2013 IDE». Я также ищу его, но пришел к выводу, что он не поддерживается (по крайней мере, с обновлением VS 2013). Я также нашел, что вы можете проголосовать за него [здесь] (https://visualstudio.uservoice.com/forums/121579-visual-studio/suggestions/4576531-provide-stash-support-in-visual-studio-tools- for-g) Вы можете использовать этот [руководство] (http://blog.jessehouwing.nl/2013/11/use-git-directly-from-visual-studio.html), чтобы настроить консоль диспетчера пакетов, чтобы вести себя как git командной строки. – eXavier