Хорошо, это вопрос noob.
У меня есть два набора учетных данных для git: один с моим рабочим адресом электронной почты, другой с моим личным адресом электронной почты.Я использую Github со своим личным адресом электронной почты и Bitbucket, когда я работаю.
Однако, когда я на работе, я часто клонирую личный репозиторий из Github, затем фиксирую и добавляю некоторые модификации с моими рабочими идентификаторами.Я заметил, что эти изменения были «живыми» на моей странице Github, хотя они не были сделаны «мной» (поскольку я использую другой набор учетных данных), и не были одобрены мной.
Так что мне интересно: кто-нибудь может изменить какие-либо другие репозитории?Не должен ли быть запрос на извлечение (как указано в этом Github doc ) или какой-то механизм одобрения?Я, например, посмотрел репо animejs Джулиана Гарнье , и, как и в моем случае, кто-то еще вносит свой вклад в его коммиты.
Так как это работает?