| 일 | 월 | 화 | 수 | 목 | 금 | 토 | 
|---|---|---|---|---|---|---|
| 1 | ||||||
| 2 | 3 | 4 | 5 | 6 | 7 | 8 | 
| 9 | 10 | 11 | 12 | 13 | 14 | 15 | 
| 16 | 17 | 18 | 19 | 20 | 21 | 22 | 
| 23 | 24 | 25 | 26 | 27 | 28 | 29 | 
| 30 | 
- python
- dfs
- 문제풀이
- Algorithm
- Programming
- 재귀
- UE5
- guide
- Material
- github
- DP
- Unity
- 기초
- Tutorial
- W3Schools
- String
- 시작해요 언리얼 2022
- 파이썬
- loop
- c++
- Unreal Engine 5
- dynamic
- 프로그래밍
- Class
- 백준
- 오류
- C#
- Basic
- w3school
- parameter
- Today
- Total
행복한 개구리
GitHub Guide - Set up Git 본문

Git 설치
GitHub의 핵심은 Git이라고 하는 오픈 소스 버전 통합 시스템(VCS)입니다. Git은 당신의 컴퓨터에 로컬로 발생하는 GitHub와 관련된 모든 잡업을 담당합니다.
Git 사용하기
명령줄에서 Git을 사용하려면 당신은 Git을 컴퓨터에 다운받고 설치한 뒤 설정해야 합니다. 또한 당신은 GitHub사용을 위해 명령줄에서 GitHub CLI를 설치할 수 있습니다. 더 많은 정보를 원하신다면 "GitHub CLI에 대하여"를 참고하세요
만약 당신이 Git을 로컬로 이용하고 싶지만 명령줄 사용은 원하지 않는다면 GitHub Desktop 클라이언트를 다운받아 설치하면 됩니다. 더 많은 정보를 원하신다면 "데스크탑에 GitHub 설치하고 설정하기"를 참고하세요
만약 당신이 로컬로 작업할 필요가 없다면 GitHub는 많은 Git과 관련된 작업들을 브라우저에서 직접 완료할 수 있도록 해줍니다. 아래 작업 포함 :
Git 설치
| 참고 : 만약 당신이 크롬 OS 장치를 사용하고 있다면 추가 설정이 필요합니다. ① Termux와 같은 터미널 에뮬레이터를 Google Play Store에서 크롬 OS장치에 설치합니다. ② 설치받은 터미널 에뮬레이터에서 Git을 설치합니다. 예를 들어 Termux에서는 apt install git 을 입력하고 다음 메시지가 나오면 y 를 입력합니다. | 
② Git에서 유저 이름을 설정합니다.
③ Git에서 커밋할 이메일 주소를 설정합니다.
Git으로부터 GitHub 인증하기
당신이 Git에서 GitHub 레포지토리에 연결할 때 당신은 HTTPS나 SSH를 사용한 GitHub인증이 필요할 것입니다.
| 참고 : 당신은 GitHub CLI나 HTTP 또는 SSH를 사용하여 GitHub에 인증할 수 있습니다. 더 많은 정보를 원한다면 gh auth login 을 참고하세요 | 
HTTS로 연결하기 (추천)
HTTPS를 사용하여 복제한 경우, 당신은 credential(자격 증명) 도우미를 사용하여 Git에서 GitHub credential을 캐싱할 수 있습니다. 더 많은 정보를 원한다면 "Cloning with HTTPS urls"와 "Caching your GitHub credentials in Git"을 참고하세요.
SSH로 연결하기
SSH를 사용하여 복제한 경우, 당신이 GitHub에서 push나 pull을 사용할 각각의 컴퓨터에 반드시 SSH키를 생성해야합니다. 더 많은 정보를 원한다면 "Cloning with SSH urls"와 "Generating a new SSH key"를 참고하세요.
다음 단계
이제 Git과 GitHub를 모두 설치했습니다. 이제 프로젝트를 만들 곳에 레포지토리를 만들도록 선택할 수 있습니다. 당신의 코드를 레포지토리에 저장함으로써 코드를 다른 이들과 공유하거나 복구할 수 있습니다.
- 프로젝트 레포지토리를 생성하면 당신은 GitHub에 코드를 저장할 수 있습니다. 이것은 당신의 작업에 백업기능을 제공하며 다른 개발자들과 공유를 할 수 있게 해줍니다. 더 많은 정보를 원한다면 "Create a repository"를 참고하세요
- 레포지토리를 나누는 것은 기존 브랜치(main)에 영향을 주지 않고 다른 레포지토리에 변화를 줄 수 있게 됩니다. 더 많은 정보를 원한다면 "Fork a repository"를 참고하세요
- GitHub의 각 레포지토리는 각 조직이나 개인이 소유합니다. 당신은 GitHub에서 팔로우함으로써 사람, 레포지토리, 조직들과 상호작용 할 수 있습니다. 더 많은 정보를 원한다면 "Be social"을 참고하세요.
- GitHub는 전 세계 사람들에게 도움을 구하거나 그들과 소통할 수 있는 훌륭한 지원 커뮤니티를 가집니다. "GitHub Support Community"에서 활동에 참여하세요.
'GitHub > Guide' 카테고리의 다른 글
| GitHub Guide - Fork a repo(Web browser) (0) | 2022.05.19 | 
|---|---|
| GitHub Guide - Fork a repo(GitHub Desktop) (0) | 2022.05.19 | 
| GitHub Guide - Fork a repo(GitHub CLI) (0) | 2022.05.17 | 
| GitHub Guide - Create a repo (0) | 2022.05.11 | 
| GitHub Guide - Hello World (0) | 2022.04.26 | 
 
           
                   
                   
                  