[macOS] 개발 환경 구성: Git - fork (Git GUI Client)

etc-image-0

Git

git 에 관련된 설명은 나무위키에 자세히 설명되어 있기 때문에 링크로 대체합니다.
https://namu.wiki/w/Git

Git

깃 (Git)은 리누스 토르발스 가 개발한 분산형 버전 관리 시스템 (VCS)이다. 상세 오픈소스계의 영원한 아

namu.wiki

 
 

Git 설치

git 설치는 brew 를 이용합니다. brew 설치는 2024.10.10 - [개발/개발환경] - [macOS] 개발 환경 구성: Homebrew - brew 를 참고하시기 바랍니다.

brew install git
etc-image-1

 

Git LFS (Large File Storage)

명령프롬프트에서 아래 명령을 입력합니다.

brew install git-lfs
git lfs install

 

etc-image-2

 
 
만약 lfs 서버의 경로를 바뀌야하는 경우 아래와 같이 하면됩니다.

git config --global lfs.url 서버이름

 

Git GUI Client

많은 Git GUI 클라이언트가 존재하지만 돈없는 개인 개발자 입장에서 쓴 내용입니다.
 

TortoiseGit

etc-image-3

원래 SVN 시절부터 쓰던 툴인데 설치시 기능이 탐색기와 병합됩니다. 그로인해 탐색기가 무거워져 쓰지 않습니다.
https://tortoisegit.org/download/

Download – TortoiseGit – Windows Shell Interface to Git

Other resources Debug symbols, language dlls and other resources can be found on our dedicated download server: download.tortoisegit.org/tgit/2.16.0.0/. Preview releases The preview releases are built from the latest code that represents the cutting edge o

tortoisegit.org

 
 

SourceTree

etc-image-4

크로스플랫폼을 지원하는 툴을 찾다가 설치하여 사용하였습니다.
프로젝트 중간 커밋하던 중에 강제종료 되는 일을 몇번 겪고나니 다른 툴로 바꾸게 되었습니다.
https://www.sourcetreeapp.com

Sourcetree | Free Git GUI for Mac and Windows

A Git GUI that offers a visual representation of your repositories. Sourcetree is a free Git client for Windows and Mac.

www.sourcetreeapp.com

 
 

Github Desktop

etc-image-5

 
크로스플랫폼을 지원해서 설치했는데 이유가 딱히 생각나지는 않지만 설치했다가 바로지웠던거 같네요.
https://docs.github.com/en/desktop/installing-and-authenticating-to-github-desktop/installing-github-desktop

Installing GitHub Desktop - GitHub Docs

Download GitHub Desktop You can install GitHub Desktop on supported operating systems, which currently include macOS 10.15 or later and Windows 10 64-bit or later. If you have an account on GitHub or GitHub Enterprise, you can connect your account to GitHu

docs.github.com

 
 

GitKraken

etc-image-6

 
회사에서 구독을 지원해줘서 사용하였는데, 개인이 쓰기엔 아무래도 비용 부분때문에 현재 쓰지 않습니다. 
https://www.gitkraken.com

GitKraken Legendary Git Tools | GitKraken

Meet GitKraken, the creator of legendary Git tools for developers and teams - like the GitKraken Desktop, with Git GUI and CLI, Git Integration for Jira, and GitLens for VS Code.

www.gitkraken.com

 
 

Fork

etc-image-7

 
 
유료지만 무료로도 사용가능하고 제가 사용하는 범위내에서 무료버젼으로 충분해서 정착해 사용중입니다.
https://git-fork.com

Fork - a fast and friendly git client for Mac and Windows

Fork - a fast and friendly git client for Mac and Windows

fork.dev