Две проблемы:
1 - Вы никогда не говорили Git начинать отслеживать какой-либо файл
Вы пишете, что сбежали
git init
git commit -m "first commit"
и что на этом этапе у вас есть
nothing added to commit but untracked files present (use "git add" to track).
Git сообщает вам, что вы никогда не говорили ему начинать отслеживать какие-либо файлы, и ему нечего делать снимок. Следовательно, Git не создает фиксации. Перед попыткой фиксации вы должны сообщить 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
git-remote -v
?