Выполнение git commit
не приведет к отправке вашего кода в любым репо, не говоря уже о репо, которое не принадлежит вам. Когда вы делаете git commit
, Git добавит местных объектов, соответствующих изменениям, внесенным вами в текущую рабочую ветку.
Для того, чтобы код оставил свой локальный компьютер, вам необходимо будет выдать git push
, который по умолчанию попытается отправить ветку master
на любой пульт, содержащийся в origin
.
Даже если вы случайно отправили git push
в неизвестный репозиторий, он, скорее всего, будет отклонен по многим причинам. Во-первых, в случае с GitHub вам не нужно будет прав, чтобы сделать толчок. Даже если вы каким-то образом имели право нажимать, либо имена ветвей могут быть не одинаковыми, либо были бы отвергнуты, поскольку они не были быстрыми.
В Git есть много гарантий, предотвращающих подобное происшествие.
Aeehm ... пожалуйста какой?! – Zelldon
Пожалуйста, что? 'git init' не имеет никакого отношения к нажатию? Пожалуйста, перефразируйте свой вопрос. – ckruczek
Также git не является github – Phil