이번에 형상관리 툴인 git을 써보려고 합니다.
아예 형상관리 툴에 대한 이해가 없고 가르쳐줄 사람도 없어서 답답합니다만
차근차근 도전해보려고 합니다.
bitbucket과 xcode를 연동하려고 하는데요
인터넷에서 동영상을 보니
commit 과 push라는게 있더군요
1.
commit은 수정사항을 반영해서 일단 백업 하는 것이고
push는 수정사항을 팀원들과 공유하기 위해 서버로 올리는것 맞나요?
2. 다른 팀원 누군가가 제게 '야 내가 어제 푸시해놧으니까 그거 받아서 써라' 하면
제가 commit 이력사항을 보고 OK다 싶으면 Pull 해서 다른 팀원이 변경해놓은 코드를
제 코드로 땡겨오는건가요?
이 commit, push, pull 에 대해서 이렇게 이해하는게 맞는건가요?