반응형
Github
Local repository : 내가 작업하는 컴퓨터에 있는 레포지토리
Remote repository : 로컬 레포가 아닌 컴퓨터나 서버에서 생성된 원격 레포지토리
Github은 가장 많이 사용되는 git을 위한 Romote 레포지토리이다.
사용자 확인 및 설정
- git config --list : config 설정에 대한 정보가 모두 list로 출력됨
- git config --global user.name "사용자 name" : 계정 이름 전역으로 설정
- git config --global user.email "사용자 email" : 계정이메일 전역으로 설정
- git config --unset --global user.name : 계정이름 지움
- git config --unset --global user.email : 계정이메일 지움
※ global로 설정된 config 사용자를 지울 경우 --global을 추가
Github 연동 확인 및 설정
- git remote add origin <github_repo_url> : github과 연동
- git remote remove origin : github과 연동 제거
- git remote -v : 연동된 github 주소(url) 확인
※ origin : Default Remote Repository
※ master(main) : Default Local Repository
Push & Pull
- git push -u origin master : commit history & file 올리기 (push)
- git push
- git pull origin master : commit history & file 내려받기 (pull)
- git pull
※ 처음만 -u 붙임 ( git push만 작성해도 됨 )
※ git pull만 작성해도 가능 (origin, master 둘 다 Default 여서)
Reference
반응형
'Etc > Git-Github' 카테고리의 다른 글
[Git] Git 파일 관리(add, commit), Branch (0) | 2022.01.09 |
---|---|
[Git] Git 생성 & Github 연동 (0) | 2022.01.08 |
댓글