Чтобы объяснить лучше:
У меня есть проект netbeans, который загружает файлы на мой удаленный сервер разработки.
Проект, над которым я работаю, идеально подходит для открытого исходного кода, поэтому я создал новое репозиторий github. Было много файлов конфигурации и других лакомых кусочков (таких как файлы .htaccess и т. Д.), Которые я не хотел включать в репозиторий, поэтому я просто скопировал нужные файлы в новый каталог, создал там git-репо, и я использую это для отправки файлов на github.
Всякий раз, когда я завершаю какую-то новую разработку в NetBeans, мне приходится копировать новые или отредактированные файлы в каталог репозитория, фиксировать изменения и, наконец, отправлять на github.
Теперь я понимаю, что могу использовать файл .gitignore (git для меня новый!). Поэтому я думаю, что было бы разумно / быстрее игнорировать проблемные файлы и фиксировать изменения из того же каталога, в котором я работаю, таким образом устраняя необходимость копирования в другой каталог. Я предполагаю, что это означает, что мне нужно клонировать репозиторий в каталог, который я использую для сетевых компонентов, но git сообщает мне, что этот каталог уже существует.
Как мне выполнить то, что мне нужно?