Как избежать файла в pull-запросе с помощью git - PullRequest
0 голосов
/ 24 августа 2018

При клонировании репозитория Rails мне нужно обновить локальный гем mysql2 до более новой версии, чтобы он мог работать на моей машине. Когда я создаю ветку и затем вытягиваю запрос с моими изменениями, как мне избежать добавления измененного драгоценного камня в запрос на извлечение?

Ответы [ 2 ]

0 голосов
/ 25 августа 2018
1. git fetch

Это будет получать последние данные с вашего пульта дистанционного управления

2. git merge origin/master

Это объединит ваш удаленный мастер с вашей текущей веткой

3. git reset --soft origin/master

Это сбросит ваши коммиты на основе текущегопроисхождение / хозяин.Таким образом, все изменения, которые вы сделали после последнего основного коммита, будут отображаться как незафиксированные в вашей текущей ветке (поэтапно)

4. git reset -- <filePath>

отменить удаление определенного файла

5. git commit -m "Your Commit comment"

Фиксируйте все изменения какодин коммит

5. git push -f origin

Принудительный толчок к источнику (ваша ветвь)

Примечание : это объединит все ваши коммиты как один коммит.

0 голосов
/ 24 августа 2018

Вы можете их спрятать, следуйте приведенной ниже последовательности операций:

git add

git commit -m

git stash -m ""

git push

Теперь, чтобы ответить на изменения вашего локального файла MySQL

git stash pop

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