Due problemi:
1 - Non hai mai detto a Git di iniziare a tracciare alcun file
Scrivi che sei scappato
git init
git commit -m "first commit"
e quello, a quel punto, hai
nothing added to commit but untracked files present (use "git add" to track).
Git ti sta dicendo che non gli hai mai detto di iniziare a tracciare alcun file in primo luogo e non ha nulla di cui scattare un'istantanea. Pertanto, Git non crea alcun commit. Prima di tentare di eseguire il commit, dovresti dire a Git (ad esempio):
Ehi Git, vedi quel README.mdfile seduto pigramente nella mia directory di lavoro, lì? Potresti metterlo sotto il controllo della versione per me? Mi piacerebbe che andasse nel mio primo commit / snapshot / revisione ...
Per questo è necessario mettere in scena i file di interesse, utilizzando
git add README.md
prima di correre
git commit -m "some descriptive message"
2 - Non hai configurato il repository remoto
Poi sei scappato
git remote add origin https://github.com/VijayNew/NewExample.git
Dopodiché, il tuo repository locale dovrebbe essere in grado di comunicare con il repository remoto che risiede all'URL specificato ( https://github.com/VijayNew/NewExample.git ) ... a condizione che il repository remoto esista effettivamente! Tuttavia, sembra che tu non abbia mai creato quel repository remoto su GitHub in primo luogo: al momento di scrivere questa risposta, se provo a visitare l'URL corrispondente, ottengo

Prima di tentare di eseguire il push a quel repository remoto, è necessario assicurarsi che quest'ultimo esista effettivamente. Quindi vai su GitHub e crea il repository remoto in questione. Allora e solo allora sarai in grado di spingere con successo con
git push -u origin master
git-remote -v?