Вот как выглядит мой конфигурационный файл git:
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = false [remote «origin»] url = [email protected]:XXXXXXX/training.test.git fetch = +refs/heads/*:refs/remotes/origin/* [branch «master»] remote = origin merge = refs/heads/master [remote «upstream»] url = https://github.com/YYYYYYY/training.test.git fetch = +refs/heads/*:refs/remotes/upstream/*
«Происхождение» remote указывает на мою учетную запись github. «Восходящий поток» remote указывает на другую учетную запись github, откуда я разветвился на свою.
Q1: так что каждый раз, когда я делаю git pull, это будет pull из моего remote (что является «происхождением»). как я буду делать git pull из remote upstream .
Q2: о любых изменениях, которые я commit and push внес в свой репозиторий, другой пользователь «YYYYY» должен быть уведомлен о запросе на вытягивание. как бы я этого добился?
Источник: