Я пытался развернуть свой исходный код на Github.
Затем я сначала добавил источник github в удаленный источник следующим образом:
$ git remote add origin git@github.com:user_name/foo_bar.git*
Затем я попытался запустить команду "git push", чтобы загрузить свой исходный код в мою удаленную учетную запись github, как показано ниже.
$ git push
Enter passphrase for key '/c/Users/mylaptop/.ssh/id_rsa':
No refs in common and none specified; doing nothing.
Perhaps you should specify a branch such as 'master'.
fatal: The remote end hung up unexpectedly
error: failed to push some refs to 'git@github.com:user_name/foo_bar.git'
Как я узнал от railstutorial.org, я знаю, что если я использую "git push" в первый раз, он выдаст ошибку, ожидающую, что я укажу параметры 'master master'. Но в следующий и более поздние времена я могу только запустить «git push», он будет работать изящно для меня. В чем причина этого? как я и думал, команда по умолчанию всегда ссылается на ветку master.
Любое четкое объяснение будет очень признательно.