Хотя ответ Mtak верен для более старых версий Git, более новые версии Git будут работать следующим образом.
Первым шагом все равно будет:
git remote add origin git@github.com/UserName/Repository
Затем - на тот случай, если вы работали с другими ветками - я бы порекомендовал переключиться на локальную master
ветку следующим образом:
git checkout master
После этого просто запустите команду «push»:
git push
В некоторых случаях вам может потребоваться форсировать этот «толчок» с помощью флага -f
:
git push -f
Но для первого нажатия вам может потребоваться выполнить команду, подобную этой, чтобы установить исходный «источник», а также «толчок»:
git push --set-upstream origin master
И снова, в случае, если вам нужно принудительно нажать «push», просто запустите ту же команду, но с флагом -f
например так:
git push -f --set-upstream origin master
И если у вас есть другие ветки в вашем локальном репозитории, которые вы хотели бы перенести в «origin», вам, возможно, придется просто запустить эту же команду с новым именем ветки. Например, допустим, у вас есть ветвь с именем «разработка», вам просто нужно проверить эту ветку следующим образом:
git checkout develop
А затем установите исходный «источник» для «развития» следующим образом:
git push --set-upstream origin develop