5k изменений при использовании git init - PullRequest
0 голосов
/ 19 октября 2018

Каждый раз, когда я использую команду git init для своего проекта в коде VS, он предлагает 5k + изменений в управлении исходным кодом.Неужели

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

Ответы [ 3 ]

0 голосов
/ 19 октября 2018

Как я уже упоминал в моем комментарии, вы, возможно, инициализировали свой git в папке, содержащей много других файлов.@vonc уже объяснил проблему.Попробуйте выполнить следующее:

Закрыть код Visual Studio. В командной строке (windows) или терминале (osx) перейдите в папку, в которой находится ваш проект, т.е. если папка вашего проекта

c:\users\someuser\project\racecar_project

Убедитесь, что вы внутри папки racecar_project

Инициализируйте свой git, введя git init.

Далее вы можете добавить файлыв ваш репозиторий git:

git add --all

Теперь откройте Visual Studio Code и перейдите в свою папку.Откройте gitlense, если это один из плагинов, которые вы используете, и измените несколько файлов, изменения должны показывать только те файлы, которые вы изменили.

0 голосов
/ 31 декабря 2018

Вы должны создать файл .gitignore и поместить его в корневую папку.

Цель файлов .gitignore состоит в том, чтобы гарантировать, что определенные файлы, не отслеживаемые GIT, не будут отслежены.

Я использую код Visual Studio, я уверен, что это все то же самое.Я создал новый файл с именем .gitignore в моей корневой папке.

Это пример того, что я игнорирую node_modules:

.gitignore commands

Мой источник: https://coursework.vschool.io/create-a-gitignore/

0 голосов
/ 19 октября 2018

Должно быть добавлено 5K + новых файлов, если вы действительно инициализируете новый репозиторий в непустой папке.

В этом случае вам нужно добавить файл .gitignore в корневую папкуваше инициализированное хранилище и добавьте шаблоны, чтобы игнорировать то, что вам не нужно.
Это предполагает, что корневая папка - это папка для вашего существующего проекта (а не / или $HOME, которая будет включать слишком много файлов, не связанные с вашим проектом)

...