Это звучит, как вы, вероятно, на самом деле не хотите толчок к хранилищу JuliaLang, а тянуть от него.
git pull
, чтобы извлечь изменения и интегрировать их в локальный репозиторий. Так, например, чтобы обновить и перестроить Юлию, вы должны были бы получить git pull && make clean && make
из каталога julia, находясь на главной ветке.
Вы бы только git push
, если бы вы были автором, отправляющим изменения. Но даже среди участников, которые совершают доступ, очень немногие фактически нажимают непосредственно на главную ветку. Большинство создайте филиалы, отправьте их, а затем откройте запрос на получение запроса. И для этого рабочего процесса вам даже не нужно быть вкладчиком. Вы можете «разветвить» проект в Github, а затем нажать на ваш разветвленный репозиторий в Интернете. Оттуда вы можете открыть запрос на перенос для просмотра.
У вас есть разрешение на то, чтобы нажать на репозиторий? – jwodder
Ваша проблема заключалась в использовании протокола git: //, как я объясняю, * not * «push as a contributor», как вы выбрали: с помощью протокола git: // вы не сможете нажать, даже если вы были владельцем репо. – VonC