hello-world firstrepository firstcommit some changes to see if the local repo will know after fetch the local will know if it's up-to-date what will reset --hard do? Will .gitignore be replaced if it's listed in itself