본문 바로가기

Tools3

소스트리 완벽분해 가이드 (2) Revision - Discard, Reset, Revert 안녕하세요. 휴몬랩 초보 안드로이드 앱 개발자(Ho Park)가 작성하는 초보 안드로이드 앱 개발자를 위한 글 입니다. 이 글은 초보 개발자 기준으로 개인적인 생각과 경험을 바탕으로 작성되었습니다. 이번 페이지에서는 소스트리의 작업 되돌리기 Revision에 관련해서 한번 파헤쳐볼까 합니다. 어찌보면 가장 어렵고 헷갈리고 잘못하면 작업이 다 꼬여버려서 더 이상 손 쓸 수 없을정도로 변해버려 백업해둔 파일을 다시 불러온 경우가 생기게ㄷ…. 생각조차 하기 싫을 정도입니다!! 그래서 첫 번째 심화단계로 이 부분을 먼저 하나씩 자세하고 쉽게 최대한 잘 파 보는게 어떨지 생각이 들더군요 :) 이번 페이지에서는 소스트리의 작업 되돌리기 Revision에 관련해서 자세하게 한번 파헤쳐볼까 합니다. 어찌보면 가장 어렵.. 2020. 2. 13.
소스트리 완벽분해 가이드 (1) 안녕하세요. 휴몬랩 초보 안드로이드 앱 개발자(Ho Park)가 작성하는 초보 안드로이드 앱 개발자를 위한 글 입니다. 이 글은 초보 개발자 기준으로 개인적인 생각과 경험을 바탕으로 작성되었습니다. 이번 글은 개발 협업 시 유용하게 사용되는 SourceTree 에 대한 글 입니다. SourceTree는 윈도우와 MAC 사용자를 위한 GIT 을 그래픽화 시킨 GIT GUI Repository로써 소스관리를 쉽게 도와주며 좀 더 코딩에 집중할 수 있게 만들어주는 프로그램 입니다. 소스트리 이외에도 다양한 프로그램들이 있지만 적은 인원으로 Private하게 무료로 사용할 수 있는 장점이 있습니다. 제일먼저 소스트리를 실행하였을 때 나오는 상단 툴바에 대해서 하나씩 설명하겠습니다. [ 버전 : 3.3.7 기준으.. 2020. 1. 31.
Git으로 협업하기! - forking workflow에서 git flow로 변경한 이유 안녕하세요. 휴몬랩에서 개발과 기타 등등을 하고 있는 오지(OG)입니다 :) 지금까지 개발을 해오면서 git을 사용한 협업 방법에 대해 많은 고민을 해왔는데요, forking workflow를 사용하다가 git flow로 변경하게 된 이유와 두 방식의 차이를 정리해볼까 합니다. 우선 이 글은 git에 대한 기본적인 이해도를 가지고 있다고 생각하고 작성하였습니다. 혹시 나는 git을 처음들어봤다, 혹은 git에 대한 전반적인 지식을 갖고 싶다라고 한다면 이 포스팅을 추천해드립니다. (링크 바로가기) Git으로 협업해야 하는 이유 git은 애초에 협업에 용이하도록 만들어진 버전 관리 방식입니다. 만약 개발팀이 git을 사용하지 않고 협업을 한다면, 아래와 같은 불상사가 벌어질지도 모릅니다. A라는 사람이 로.. 2020. 1. 30.