Кажется, что это должна быть общая проблема, но, возможно, я не ищу правильную терминологию.Git тянуть в существующий проект без папки git
Я просто скопировал старый проект на удаленном сервере на свой локальный компьютер, используя scp
. Я создал новый экземпляр git-репозитория с использованием git init
и использовал git remote add origin ...
для создания нового удаленного репозитория git on-line, на который я нажал. Это первый экземпляр проектов, который отслеживается git.
Я создал файл .gitignore, поэтому не все содержимое было перенесено в удаленный репозиторий, и я также сделал несколько незначительных изменений после первоначальной фиксации.
Теперь я хочу вытащить репозиторий в исходный проект на удаленном сервере. У него явно нет .git-папки. Я хочу, чтобы изменения были потянуты, но сохраните файлы, перечисленные в .gitignore, поэтому я не могу просто стереть каталог и выполнить чистый git clone
.
У меня только доступ к SSH. Как мне это сделать?
Я думаю, что если вы сделаете 'git init' в исходной папке, тогда' git pull' из вновь созданного репо, git будет работать сам. – Holloway