Git 사용법
[나는 왕초보라 헷갈리는 부분이 있어서 좀 더 자세히 정리하려고 한다.]
1. git hub 홈페이지에 들어가 계정을 만든다.
GitHub: Where the world builds software
GitHub is where over 50 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...
github.com
2. repository 생성
3. ssh key 등록 (필수 아님)
4. git 설치 / mac은 $ brew install git 요 과정이 필요함
<git 환경설정>
5. git config --global user.name 유저 이름(github 유저 이름과 동일하게)
git config --global user.email 유저 이메일(github 유저 이메일과 동일하게)
git config --list
user.name / user.email 정보 확인 (git config user.name / git config user.email)
6-1. Git Hub 연동
repository에 있는 HTTPS or SSH 링크 복사 후 vscode에서 터미널을 열어준 뒤(Ctrl + ` )
git remote add origin (복사한 링크) <<입력
==> 연동 완료
-
원래 내용이 들어있던 경우 >> pull
master - origin/master로 선택
6-2.(강의 내용)
Github에 처음 코드 업로드하기
1. 초기화
git init
2. 상태 확인 (필수 X)
git status
3. 추가할 파일 더하기
git add .
>> .(점)은 모든 파일이라는 뜻, 선택적으로 올리고 싶으면 add 뒤에 파일 이름 붙여주면 됨
>> ex)git add index.html
4. 히스토리 만들기
git commit -m "first commit"
>> -m 은 메세지의 줄임말로 뒤에 ""안에 주고싶은 히스토리 이름을 주면 됨 (즉, 굳이 first commit일 필요 X)
>> "최종","진짜최종","진짜진짜최종" 같은 느낌
or
git commit => i 누르고 커밋내용 작성(메세지) => :wq(나가기) => git fetch
5. github repository랑 내 로컬 프로젝트랑 연결
git remote add origin (해당 repository HTTPS 주소)
6. 잘 연결되었는지 확인 (필수 X)
git remote -v
>> 내가 연결한 주소가 뜨면 성공 (fetch / push)
7. github로 올리기
git push origin master
>> master branch로 코드를 보낸다
>> master 자리에는 branch 이름이 들어가면 됨 / branch 이름이 main 이라면 git push origin main이라고 써야함
수정사항 생기면
2 > 3 > 4 > 7 과정 반복!!
이제야 좀 개념이 잡혀간다
어렵지만 재밌다 git :)