며칠 전에 부장님께서 형상관리 툴은 뭘로 쓰고 있냐고 물어보셔서 예..? 형상관리요..? 😅 그게 뭘까요.. ㅎㅎ 하면서 얼타버렸는데, GitHub 버전 관리를 어떻게 하고 있는지 여줘보신 것 같았다.
나는 이때까지 Xcode built-in 기능으로 Git을 관리했는데, 커밋 에러도 많이 발생하고 협업하기엔 좋지 않아 이참에 Git GUI 클라이언트들에 대해 좀 더 알아보고 새로운 third-party 툴을 사용해보기로 했다.
형상관리란?
Git, SVN 과 같은 시스템을 이용하여 프로젝트를 진행하면서 생성하는 소스코드의 버전 관리 및 소스 관리를 하는 것.
형상관리 툴을 사용하면 소스 코드의 변경 이력을 관리할 수 있고, 협업을 하며 공동 개발작업을 할 때 서로가 수정한 소스를 최신 버전으로 공유하며 개발을 진행할 수 있으며, 필요할 때 이전 버전으로 원상복구가 가능하다는 장점이 있다.
대표적인 형상관리 툴에는 GitHub / SVN 이 있다.
Git
Git은 버전 제어 시스템(VCS) 중 하나로, 코드를 저장하고 관리하기 위해 Git 레퍼지토리를 구현한다.
작성한 소스에 대한 형상관리를 위해 Git을 사용하면 협업이 용이해짐
Git gui(Graphical User Interface) :
다양한 Git GUI 클라이언트를 사용할 수 있다.
https://git-scm.com/download/gui/mac
여기서 보고 맘에 드는거 골라서 쓸 수 있음.
SourceTree
GitKraken
Github Desktop
Fork
iOS 10년차 베트남 개발자분께 여쭤봤더니 Fork를 사용하신다고 해서 나도 Fork를 깔아보았다. 인터페이스가 Mac 느낌이랑 비슷한 것 같아서 우선 친근하게 느껴져서 좋았다.
fork 사용 후기
와 깃 관리하기 너무 편하고 좋다.. 이런걸 이제야 알았다니 ㅠㅠ
기존에 Xcode 내장으로 깃 소스 관리할 때는 에러도 많이 나고 한 번 실수하면 돌이킬 수 없었는데
UI도 너무 예쁘고 편하고 좋다. 넘넘 감사합니당 ㅎㅎ
근데 다운 받을 때 $49.9 적혀있어서 유료인가? 했는데 아직 돈내라는 말은 없다. 뭐지 무료로 사용가능한 것인가.. 아니면 쓰다보면 돈내라고 할려나
암튼 아직까지는 너무 편하게 잘 쓰고 있다 ㅎㅎㅎ
'Github' 카테고리의 다른 글
Xcode 형상관리 툴 Fork 사용법 (0) | 2022.08.08 |
---|---|
Personal Access Token (0) | 2022.06.25 |
Github Readme.md Badge 만들기 (feat. shields.io) (0) | 2022.01.02 |
SSH Key 생성 및 Git push (0) | 2021.05.12 |
Github README file 작성하는 법 (markdown 사용법) (0) | 2021.03.18 |