У меня есть вопрос об использовании GitHub с соавторами - PullRequest
0 голосов
/ 31 мая 2019

Я, ребята, я хотел бы знать некоторые советы о мерзавце, Я работал с соавторами в одном и том же хранилище, и я хотел бы знать, будет ли изменен уже существующий код, когда кто-нибудь сделает нажатие кода, добавив только изменения, и когда другой перс сделает другой git-push, код будет быть объединением обоих нажатий, или код будет заменен последним, отправленным последним человеком, сделавшим git-push.

1 Ответ

0 голосов
/ 31 мая 2019

Второй человек, делающий толчок, не сможет этого сделать, если он / она не принудит толчок (git push --force), предполагая, что они оба толкают от и к одной и той же ветви.

Лучше всего, если этот второй человек сделает первым:

git pull --rebase

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

Затем простым нажатием git добавятся новые коммиты поверх существующих.

...