Как избежать прилипания при каждом нажатии? - PullRequest
0 голосов
/ 24 марта 2019

Я являюсь единственным разработчиком своих собственных проектов, и мой рабочий процесс выглядит следующим образом:

  1. Локальная разработка, передача и передача в репозиторий github.
  2. SSH на веб-сервере, где я делаю

git add -A

git stash

мастер происхождения git pull

Теперь, если я не буду копить каждый раз перед тем, как вытащить головку главной ветви, это закончится "прерыванием", потому что в противном случае какой-то файл будет перезаписан. Это вызывает много-много тайников, которые мне никогда не понадобятся.

Как я могу заставить git понять, что код, который я извлекаю, всегда является кодом, который я хочу? Если есть что-то, что будет перезаписано, так и будет.

1 Ответ

0 голосов
/ 25 марта 2019

Начиная с Git 2.6 , я обычно устанавливаю:

git config --global pull.rebase true
git config --global rebase.autoStash true

Таким образом, я больше не думаю о сборе: это сделано для меня как часть перебазирования тяги(так как я предпочитаю делать pull --rebase по умолчанию)

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