Github_url : https://github.com/계정명
Github_repo_url : https://github.com/계정명/프로젝트레포명
Commit 들이 쌓여서 하나의 프로젝트가 된다.
갓 토르발스 형님의 linux를 보면 2월 11일 기준 1,155,446개의 commit으로 이루어진 것이 보인다....ㄷㄷㄷ
안정하게 통신을 주고 받을 수 있는 방법
깃헙 - 내컴퓨터
가 안전하게 통신을 주고받을 수 있는 방법!
ssh를 위한 두개의 키(=암호) 생성 : 공개키, 개인키
Git bash에서 ssh-keygen
을 입력하면 퍼블릭/프라이빗키가 생성된다
프라이빗키 : Your identification has been saved in /c/Users/Chaaaaabbo/.ssh/id_rsa
퍼블릭키 : Your public key has been saved in /c/Users/Chaaaaabbo/.ssh/id_rsa.pub
cat 경로
를 통해 퍼블릭키를 확인하고, 이 값을 Git에 알려주면 ssh 통신이 가능하게 된다.
Git 설정에 가서 SSH 등록해주기
add를 누르고 cat
을 통해 확인한 내용을 긁어서 넣어준다
SourceTree에 들어가서 도구 - 옵션
에 SSH 부분을 Open SSH로 변경해주면 자동으로 파일이 들어가게 된다!
새 탭에서 계정 추가해주고 인터넷 창에서 Authentication을 진행해주면 연결 성공!
해당 repo에서 ssh 복사
복사한 ssh sourcetree에 입력
그럼 sourcetree에 복사가 됨
해당 docu에 가면 .git
숨김 폴더까지 복사가 되어있는 것이 보임!
main == master 브랜치
origin == 원격저장소에 붙은 일종의 별명
origin/HEAD == 원격 저장소 origin의 HEAD
origin/main == 원격 저장소 origin의 main