Используя Visual Studio 2015, как зафиксировать только один файл?

То, что я пробовал: Я не помню, чтобы проблема была в vs2013. Когда в vs2015 я попробовал контекстное меню внутри одного файла кода или щелкнул правой кнопкой мыши только этот файл в обозревателе решений, но он включает все измененные файлы.

Я также пробовал фильтрацию, и это не помогает сузить сеанс, хе.

Ответы

Ответ 1

View->Other windows->Pending Changes

Затем исключить любой файл, который вы не хотите совершать.

Ответ 2

Если вы используете Git с Visual Studio 2015, от Team Explorer, щелкните правой кнопкой мыши только файлы (ы), которые вы хотите зафиксировать, и выберите Этап.

Теперь у вас будет новый раздел выше "Изменения", называемые Поэтапные изменения, содержащие только файлы, которые вы хотите. Введите сообщение о фиксации и выберите Зафиксировать. Все остальное все еще останется без изменений в разделе "Изменения".

Ответ 3

ИЛИ, или вы всегда можете сделать это в git bash (windows). Убедитесь, что вы открыли git bash в папке проекта и введите следующие команды:

$ git add fileToCommit.extension
$ git commit -m "This is my commit message"

Нажмите, когда вы закончите:

$ git push