Я новичок в git и использую только командную строку, чтобы узнать, как это работает.
Проблема в том, что у меня есть несколько веток и файлов Git, которые я не хочу, заканчиваются в моих толчках.
У меня есть филиал "А", и я делаю некоторую работу. Я фиксирую и продвигаю свои изменения. Затем я делаю «git fetch» и «git checkout B», чтобы заставить моего коллегу «B» создавать и запускать локально. Затем я «git checkout master» и «git pull origin master» и получаю последние в своем мастере, чтобы проверить что-то текущее. Проблема в том, что я возвращаюсь к «git checkout A», вносю изменения, добавляю и фиксирую их. В этот момент, когда я нажимаю на эту ветку, я обычно обнаруживаю, что у меня есть все виды других файлов, которые находятся в моем толчке. Я не хочу этого Как я могу избежать этого? Я знаю, что делаю что-то не так, но не уверен что.
Также приветствуются любые ссылки на учебники, которые вы считаете применимыми.