* MacBook Pro (Intel Core i7) 사용

 

 

1. Homebrew 다운로드

1-1) Git 홈페이지 접속

https://git-scm.com/downloads/mac 접속

 

1-2) homebrew 링크(파란색 글씨) 클릭

 

1-3) 설치명령어 복사

 

1-4) 터미널 실행

 

1-5) 명령어 실행

- Password 에는 Macbook 로그인 비밀번호 입력

 

1-6) 설치확인

- brew help 명령어 입력하여 확인

- 'Homebrew'를 설치하면 자동으로 'Xcode'가 설치됨

- 'Homebrew'는 각종 커맨드라인 프로그램과 일반 프로그램을 터미널 환경에서 설치할 수 있도록 하는 Mac 전용 패키지 매니저이다.

- 'command not found : brew' 오류 발생 시 아래와 같은 명령어 입력

eval $(/opt/homebrew/bin/brew shellenv)

 

 

2. Git 설치

2-1) 터미널에 설치 명령어 입력

brew install git

 

2-2) 설치 확인

git --version

 

 

[References]

https://velog.io/@wijoonwu/Mac-OS-%EC%97%90%EC%84%9C-Git-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0

 

맥에서 Git 설치하기

Mac OS 에서 Git 설치하기

velog.io

https://velog.io/@insutance/Xcode-%EC%84%A4%EC%B9%98-%EB%B0%8F-Homebrew-%EC%84%A4%EC%B9%98

 

Xcode 설치 및 Homebrew 설치

Mac(M1) 개발 환경 세팅 - Xcode 설치 및 Homebrew 설치

velog.io

 

728x90

'Git' 카테고리의 다른 글

[Git] Sourcetree 설치  (0) 2022.09.21
[Git] clone 오류 (fatal : Remote branch not found in upstream origin)  (0) 2022.09.13

 

 

1. 사이트 접속

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

 

2. 파일 다운로드

 

3. 다운로드 파일 실행

 

4. Bitbucket 선택 후 로그인 인증

 

5. 설치하려는 Tool 확인 후 다음

 

6. Bitbucket 계정 입력 후 다음

 

7. SSH 사용여부 확인

- 사용하지 않는 경우 아니요 선택

 

[References]

https://www.biew.co.kr/entry/GIT-GUI%EC%86%8C%EC%8A%A4%ED%8A%B8%EB%A6%ACSourceTree-%EC%84%A4%EC%B9%98%EB%B0%A9%EB%B2%95-1%ED%8E%B8

 

[SourceTree]소스트리(GIT GUI) 설치방법 - 1편

SourceTree Simplicity and power in a beautiful Git GUI 규모가 큰 웹퍼블리싱 프로젝트는 여러 명의 퍼블리셔가 협업하여 프로젝트를 진행합니다. 이러한 프로젝트를 할 경우 협업은 매우 중요한 요소입니다

www.biew.co.kr

 

728x90

 

현재 Git 사용 버전 : 2.28.0

 

[문제점]

Sourcetree에서 새로 생성한 branch로 checkout 하기위해 패치를 실행하였는데 다음과 같은 오류가 발생합니다.

fatal : Remote branch ... not found in upstream origin

 

[원인]

기존에 clone 하였던 Git의 정보가 유지되어 새로운 Git의 branch 정보들을 가져오지 못하였습니다.

 

[해결방법]

Git의 global 설정이 유지되고 있는 ~/.gitconfig에서 [remote "origin"]에 관한 기술을 삭제하면 해결됩니다.

 

1) 수정 전

[user]
    name = *****
    email = *****
[difftool "sourcetree"]
    cmd = ''\"$LOCAL"\"$REMOTE\"
[mergetool "sourcetree"]
    cmd = "'' "
    trustExitCode = true
[remote "origin"]
    fetch = +refs/heads/*:refs/remotes/origin/*

 

2) 수정 후

[user]
    name = *****
    email = *****
[difftool "sourcetree"]
    cmd = ''\"$LOCAL"\"$REMOTE\"
[mergetool "sourcetree"]
    cmd = "'' "
    trustExitCode = true

 

[References]
https://qiita.com/ZOLLVEREIN1213/items/10159a102344c97b7b70

 

Gitを2.21.0にアップデートしたらcloneできなくなった話(fatal: multiple updates for ref 'refs/remotes/origin/mas

現象 Mac用パッケージ管理ツールのHomebrew経由でGitを2.21.0(2月24日リリース)にアップデート。 GitHubからソースを落としてくるべく、git cloneを実行したら次のエラーが発生。 fatal: m...

qiita.com

https://webisfree.com/2018-07-26/git-config-%EC%84%A4%EC%A0%95-%ED%99%95%EC%9D%B8-%EB%B0%8F-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0

 

git config 설정 확인 및 변경하기

git을 사용하는 경우 config 설정에 대한 내용을 볼 필요가 있습니다. 예를들어 사용자 이름이나 email 등을 확인할 수 도 있겠죠

webisfree.com

 

728x90

'Git' 카테고리의 다른 글

[Git] Download for macOS (Homebrew)  (1) 2024.10.10
[Git] Sourcetree 설치  (0) 2022.09.21

+ Recent posts