Ответ 1
Две проблемы:
1 - Вы никогда не сказали Git начать отслеживать любой файл
Вы пишете, что вы запустили
git init
git commit -m "first commit"
и что на этом этапе вы получили
nothing added to commit but untracked files present (use "git add" to track).
Git сообщает вам, что вы никогда не говорили ему, чтобы начать отслеживать файлы в первую очередь, и ему нечего делать снимок. Поэтому Git не создает commit. Перед попыткой фиксации вы должны указать Git (например):
Эй Git, вы видите, что файл
README.md
, который сидит в моем рабочем каталоге, есть? Не могли бы вы поставить его под контроль версий? Я бы хотел, чтобы это было в моей первой фиксации/снимке/ревизии...
Для этого вам нужно выполнить этап интересующие файлы, используя
git add README.md
перед запуском
git commit -m "some descriptive message"
2 - Вы не настроили удаленный репозиторий
Затем вы запустили
git remote add origin https://github.com/VijayNew/NewExample.git
После этого ваш локальный репозиторий должен иметь возможность связываться с удаленным репозиторием, который находится по указанному URL (https://github.com/VijayNew/NewExample.git). при условии, что удаленное репо фактически существует! Однако, похоже, вы никогда не создавали этот удаленный репо на GitHub в первую очередь: во время написания этого ответа, если я попытаюсь посетить соответствующий URL-адрес, я получаю
Прежде чем пытаться нажать на этот удаленный репозиторий, вам необходимо убедиться, что последний существует. Так что отправляйтесь в GitHub и создавайте удаленное репо. Тогда и только тогда вы сможете успешно нажать с помощью
git push -u origin master