Добавить неизмененные файлы для фиксации после добавления нового удаленного - PullRequest
0 голосов
/ 06 апреля 2019

Итак, я изменил удаленный URL-адрес хранилища GIT на своем сервере, и теперь я пытаюсь отправить некоторые каталоги в новый репозиторий, но не могу, так как нет новых изменений ..

Я пробовал несколько вещей, и ни одна из них не работает.

git update-index --no-assume-unchanged app/
git add app/ -f

Я ожидаю, что для фиксации будет добавлена ​​вся папка app, чтобы я мог отправить ее на github

Ответы [ 2 ]

1 голос
/ 06 апреля 2019

Семантически другой пульт - это не другое подмножество файлов, а потенциально - другой набор коммитов.Если вы просто хотите синхронизировать текущий мастер (например) с новым пультом (скажем, с именем newremote), просто скажите:

git push newremote master
1 голос
/ 06 апреля 2019

Смена пульта не имеет ничего общего с вашими локальными изменениями и с тем, что зафиксировано или нет.

После обновления удаленного (измените существующий URL-адрес на другой или добавьте удаленный), вы должны получить его:

git fetch nameOfTheRemote

Затем нажмите ваши изменения (я предполагаю, что вы хотитенажать на ветку master):

git checkout theBranchYouWantToPush
git push nameOfTheRemote

Если ваш каталог app/ уже зафиксирован (что, похоже, так и есть, исходя из вашего «нет новых изменений»), он будеттолкнул туда.

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