반응형

 

Sourcetree는 Git을 시각적으로 관리할 수 있는 무료 그래픽 사용자 인터페이스(GUI) 응용 프로그램입니다.

Atlassian에서 개발했으며, 복잡한 Git 명령어를 명령줄에서 입력하지 않고도 직관적으로 사용할 수 있게 해줍니다.

이번 포스팅에는 SourceTree 설치 방법에 대해 공유드립니다.

 

  설치 방법

 

1. 프로그램 다운로드 홈페이지(https://www.sourcetreeapp.com/) 접속

 

download for windows

 

2. 설치 파일(.exe) 실행

 

기본 설치를 위해 다른 것은 클릭하지 말고 바로 "건너뛰기"를 클릭합니다.

 

기본 설치

 

Mercurial 선택 해제 후 "다음" 클릭

Mercurial은 Git과 같은 버전관리 툴이지만 저희는 필요 없으므로 선택해제합니다.

궁금하신 분들은 설치하셔도 무방합니다.

 

Mercurial 설치 여부

 

 

Github의 Username과 Email 정보를 입력 후 "다음" 클릭

 

username, email 정보 입력

 

 

SSH 키를 불러오겠다는 물음에는 "아니오"를 선택합니다.

 

SSH 키 로드

 

 

설치가 완료 되었다면

Remote > 계정 추가 > GitHub > "OAuth 토큰 새로고침"을 클릭합니다.

 

GitHub 연동 방법

 

 

Github 로그인 후 Authorize atlassian을 클릭

 

 

Atlassian 연동 확인

 

 

연동이 완료되면 "인증성공" 확인 후 확인 클릭

 

Oauth 토큰

 

원격 저장소에 GitHub 정보가 연동되어 있는 것을 확인하면 설치와 GitHub 연동이 완료됩니다.

 

GitHub 연동

 

도움이 되셨기를 바랍니다.

 

 

caul334@gmail.com

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

 

반응형
반응형

 

프로 개발자 분들은 이미 Git과 Github에 대해 이미 잘 아실겁니다.

만약 제 지인이 처음 개발에 입문하거나 개발자가 아닌데 Git을 배우고 싶은 사람이 있다면 저는 무조건 이 사이트를 추천할 겁니다.

 

추천 사이트 : https://skills.github.com/

 

GitHub Skills

Develop with AI-powered code suggestions using GitHub Copilot, Codespaces, and VS Code.

skills.github.com

도메인을 확인해 보시면 아시겠지만 위 사이트는 Github에서 학습을 위해 운영하는 공식 홈페이지 입니다.

일반적으로 많은 사람들은 처음 Github을 배울 때 Docs 또는 Guide 문서를 찾아서 봅니다.

Docs와 Guide는 모든 정보가 들어있지만 처음 접하기에는 필요없는 정보도 많고 읽다보면 지루해서 잠이 옵니다ㅠㅠ

 

하지만 skills.github.com은 각 코스 마다 repository가 따로 있고 그 안에 수행해야 하는 미션이 있어서 미션을 수행하면서 재미도 있고 실력도 늘 수 있다는 장점이 있습니다.

 

가장 처음은 introduction to GitHub 코스부터 시작하시면 되고 진행 시간은 코스당 1시간 미만으로 걸립니다.

하루에 1 코스씩 진행하면 1달 이내에는 Git을 매우 잘 사용할 수 있겠네요^^

 

skills github 코스

 

하지만 이 사이트에도 단점이 없는 것은 아닙니다.

이 사이트의 유일한 단점은 영어라는 점....

 

학습에 도움이 됐기를 바라겠습니다.

 

 

caul334@gmail.com

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

반응형
반응형

 

 

해당 글은 Git을 설치함에 있어서 시행착오 없이 설치 및 세팅하기 위해 참고를 목적으로 쓴 글입니다.

해당 포스팅은 이미 Github에 가입 했다는 전제하에 진행하였습니다.

 

Git 설치 방법

 

Windows에 Git 설치

1) Git 다운로드 패이지 접근 : http://git-scm.com/downloads
2) Download 2.xx.x for Windows 클릭하여 다운로드
3) 다운로드 파일 실행
4) Next 누르며 완료하기 (default Branch는 따로 변경하지 않는 이상 기본 값인 main으로 설정됨)

 

 

Ubuntu에 Git 설치

# 패키지 업데이트
sudo apt-get update
# git 설치
sudo apt-get install git
# git 설치 확인
git --version
# 브랜치 이름을 main으로 설정
git config --global init.defaultBranch main

 

 

지역 저장소 설정 및 커밋 생성

# 프로젝트 Root 폴더 이동
cd <Root folder>

# git 지역 저장소 설정
git init

# git 지역 저장소 취소
rm -rf .git

# Git 사용자 정보 설정 (User Name과 Email은 GitHub 계정과 동일해야함)
git config user.name "<user.name>"
git config user.email "<user.email>"

# git 설정 확인
cat .git/config

# 커밋에 포함될 파일 등록 - 특정 파일 등록의 경우
git add <파일명>

# 커밋에 포함될 파일 등록 - 전체 파일 등록의 경우
git add .

# 커밋 등록 전 파일 상태 확인
git status

# 커밋(스냅샷) 생성
git commit -m "<커밋 설명 추가>"

# 마지막 커밋의 설명을 수정해야 할 경우
git commit --amend -m "<커밋 설명 추가>"

# 커밋 이력 확인
git log

 

커밋 등록에 무시할 파일 지정 (.gitignore)

vi .gitignore

#--- 아래는 파일 내용(예시) ---시작
# Logs
*.log

# Dependency Directory
node_modules/
#----------------------끝

 

 

원격 저장소 생성 및 커밋 등록

# 1. 원격 저장소(repository) 생성
1.1) GitHub > New repository > 생성
1.2) 생성한 repository > "<> Code" > 원격 저장소(HTTPS) 주소 확인 : https://github.com/<username>/<repository>.git

# 2. 원격 저장소 git 설정 파일 등록
# git remote add <원격 저장소 이름> <원격저장소 주소>
git remote add origin <원격저장소 주소>

# 3. 커밋을 원격 저장소에 등록
# git push <원격 저장소 이름> <원격 저장소 브랜치 이름>
git push origin main

 

 

caul334@gmail.com

내용이 유용하셨다면 좋아요&댓글 부탁드립니다.
이 블로그를 이끌어갈 수 있는 강력한 힘입니다!

반응형

+ Recent posts