Deux problèmes:
1 - Vous n'avez jamais dit à Git de commencer à suivre un fichier
Vous écrivez que vous avez couru
git init
git commit -m "first commit"
et qu'à ce stade, vous avez
nothing added to commit but untracked files present (use "git add" to track).
Git vous dit que vous ne lui avez jamais dit de commencer à suivre les fichiers, et il n'a rien à prendre un instantané. Par conséquent, Git ne crée aucun commit. Avant d'essayer de vous engager, vous devez dire à Git (par exemple):
Hé Git, tu vois ce README.md
fichier inactif dans mon répertoire de travail, là? Pourriez-vous le mettre sous contrôle de version pour moi? J'aimerais que cela aille dans mon premier commit / snapshot / révision ...
Pour cela, vous devez mettre en scène les fichiers d'intérêt, en utilisant
git add README.md
avant de courir
git commit -m "some descriptive message"
2 - Vous n'avez pas configuré le référentiel distant
Vous avez ensuite couru
git remote add origin https://github.com/VijayNew/NewExample.git
Après cela, votre référentiel local devrait être capable de communiquer avec le référentiel distant qui réside à l'URL spécifiée ( https://github.com/VijayNew/NewExample.git ) ... à condition que le référentiel distant existe réellement! Cependant, il semble que vous n'ayez jamais créé ce dépôt distant sur GitHub en premier lieu: au moment de la rédaction de cette réponse, si j'essaye de visiter l'URL correspondante, j'obtiens
Avant d'essayer de pousser vers ce référentiel distant, vous devez vous assurer que ce dernier existe réellement. Allez donc sur GitHub et créez le référentiel distant en question. Alors et alors seulement, vous pourrez réussir à pousser avec
git push -u origin master
git-remote -v
?