Как загрузить в существующий репозиторий? - PullRequest
0 голосов
/ 17 октября 2019

У меня есть хранилище. Я вытолкнул файлы из папки. Теперь я не хочу создавать новый репозиторий. Но я хочу вытолкнуть файлы из новой папки. Папки почти одинаковые. Как я могу сделать это с помощью команды?

Ответы [ 2 ]

0 голосов
/ 18 октября 2019

Предполагая, что у вас уже есть хранилище, вы можете сделать следующее.

cd newfolder
git clone <link-to-clone-from>

Затем скопируйте файлы в новую папку. Проверьте git status -s, чтобы увидеть сводку измененных файлов в новой папке после копирования файлов. Использование git diff или beyondcompare может показать вам точные изменения, которые вы собираетесь сделать дальше. Если все выглядит хорошо, перейдите к следующим шагам

git add -a 

git commit -m "your commit message"

git push origin master
0 голосов
/ 17 октября 2019

Предполагается, что у вас есть две папки:

- Old repo folder
  - .git
  - My old folders
  - My old files.
- New repo folder
  - My new folders
  - My new files.

И вы хотите заменить все материалы в удаленном репо из старой папки репо на новую папку репо.


Комусделать это:

  • Сначала удалите все содержимое, кроме папки: .git в Old repo folder.
  • Затем скопируйте все, кроме папки: .git из New repo folder до Old repo folder
  • И запускать команды в Old repo folder:
$ git status

Чтобы получить, если все в порядке. Git обнаружит, что вы заменили много файлов и удалили многие из них. Проверьте вывод.

$ git add . && git commit -m "Replace with new content"
$ git push

И это сохранит ваши изменения и отправит их на удаленный сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...