깃허브 공부용 레파지토리 Working Directory, Staging Area, Local Repository, Remote Repository Add, Commit, Push, Pull Branch Conflict 해결 방법 + Merge