355 0 0 3 61 0 2년전 0

Basic Git

Big, 큰 틀에서의 Git에 대한 이해

개발자 채용 면접에서 거의 빼놓지 않는 질문 중에 하나가 “다를 줄 아는 형상 관리는 무엇이 있나요?” 였습니다. “형상 관리”라는 말을 처음 듣는 사람도 있었지만 그 때는 “버전 관리” 라고 얘기하면 전부는 아니지만 대부분 SVN이나 Git은 다뤄본 경험이 있었습니다. SVN을 사용할 때도 그랬지만, 버전 관리 시스템을 사용하면서 충분히 알지 못한 상태에서 당장 필요한 기능만을 익혀서 사용하는 경우가 대부분이었습니다. 어떻게 동작하는 지에 대한 이해는 없었습니다. 그러한 이해는 불필요한가... 그냥 지금 하는 일에 필요한 부분에 대한 사용법만 익혀서 쓰면 되는 건가... 라고 스스로 되물어보아도 저는 무엇이 되었든 큰 틀에서의 이해를 바탕으로 사용하는 것이 개발자 자신의 ..
개발자 채용 면접에서 거의 빼놓지 않는 질문 중에 하나가
“다를 줄 아는 형상 관리는 무엇이 있나요?” 였습니다.

“형상 관리”라는 말을 처음 듣는 사람도 있었지만
그 때는 “버전 관리” 라고 얘기하면 전부는 아니지만
대부분 SVN이나 Git은 다뤄본 경험이 있었습니다.

SVN을 사용할 때도 그랬지만,
버전 관리 시스템을 사용하면서 충분히 알지 못한 상태에서
당장 필요한 기능만을 익혀서 사용하는 경우가 대부분이었습니다.

어떻게 동작하는 지에 대한 이해는 없었습니다.
그러한 이해는 불필요한가...
그냥 지금 하는 일에 필요한 부분에 대한 사용법만 익혀서 쓰면 되는 건가...
라고 스스로 되물어보아도
저는 무엇이 되었든 큰 틀에서의 이해를 바탕으로 사용하는 것이
개발자 자신의 성장에 많은 보탬이 된다고 확신합니다.

Git에 대해 잘 모르는 분들
코딩을 시작하려는 분들
혹은 코딩은 하지만 버전 관리 혹은 형상 관리를 해보지 않은 분들에게
큰 틀에서의 이해가 충분히 될 수 있도록
그래서 Git의 기본기를 갖출 수 있도록 가능한 쉽게 작성하게 되었습니다.

Git을 어느 정도 사용을 하고 있는 분들이라면
필요한 부분만 찾아보면 되겠습니다.
그 외 Git이 처음 이신 분들은 가능한 한번은
처음부터 끝까지 학습해 보실 것을 추천합니다.
1인 미디어 대표 서비스 회사에서
평사원부터 임원까지 성장하면서
개발자의 기본기에 대한 고민을 많이 하게 되었습니다.
개발자로써 갖춰야 할 기본은 무엇인지를
항상 고민하면서 많은 개발자 동료분들에게
조금이나마 도움이 되고자 합니다.

㈜유페이퍼 대표 이병훈 | 316-86-00520 | 통신판매 2017-서울강남-00994 서울 강남구 학동로2길19, 2층 (논현동,세일빌딩) 02-577-6002 help@upaper.net 개인정보책임 : 이선희