[Q]git remote 저장소에서 실제 파일을 업데이트 하는 방법

송효진의 이미지

local$ git init
local$ git add .
 
remote$ git init
 
local$ git remote add origin ssh://remote/dir/path
local$ git push origin master
 
remote$ git reset --hard

이것이 올바른 사용 방법이 맞는건가요?
git 저장소의 내용을 실제 파일에 적용하는 다른 명령이 있는것은 아닌가요?
명령어 이름이 reset 이라서 이게 아닌것 같은 느낌이 들어 질문드립니다.

감사합니다.