Если вы создали ветку, а затем создали несколько новых файлов, то, вероятно, произошло то, что вы не сказали Git отслеживать эти файлы, поэтому Git не знал, что они связаны с веткой.В Git есть понятие «индекс», который является промежуточным состоянием между вашей локальной копией (об изменениях, о которых Git еще не знает) и хранилищем.Если вы создаете новый файл и хотите, чтобы Git начал отслеживать его историю, вы должны сделать git add filename
, который добавляет его в индекс, а затем совершить коммит, который принимает любые изменения в индексе и говорит: «это хорошо"и вносит изменения в историю фиксации.
Если вы введете git status
командную строку, Git покажет вам список всех неотслеживаемых файлов и другую информацию.Затем вы можете удалить эти файлы вручную.Если вы знаете, что не хотите ни одного из них, то ответ jdelStrother лучше моего, и вам следует использовать git clean