✨GitHub 레포지토리 생성하기
⬇️ 레포지토리 이름을 적고 초록색의 Create repository 버튼을 누르면 생성!
⬇️ 생성된 레파지토리 화면
✨GitHub 레포지토리 연결하기
🔸git remote add origin(원격저장소별칭) (원격저장소 URL)
✨GitHub 레포지토리에 로컬 소스 올리기
🔸git push origin master
💢VSCode에서 GitHub와 연결시!
GitHub에서 토큰을 생성하여 연결한다!
✨GitHub에서 소스코드 로컬로 가져오기
🔸git clone 원격저장소URL
➡️원격저장소에서 clone해 온 소스
✨GitHub 레포지토리에 수정된 소스 올리기
🔸git add 파일명
🔸git commit -m 메세지
🔸git push origin master
✨GitHub에서 수정된 소스 로컬로 가져오기
🔸git pull origin master
✨GitHub와 연결끊기
🔸git remote remove origin
💢원격저장소에서 clone 해 온 소스 코드가 내가 생성한 디렉토리 안에서
다시 새로운 디렉토리를 생성해서 clone 해 왔다면?💢
내가 생성한 디렉토리에서 명령어를 실행하면 하단 하위폴더에 생성해서 clone 해온다.
그 상태 그대로 git 명령어를 작성하면 not a git repository 라는 경고를 보낸다.
따라서 cd 디렉토리명(원격저장소명) 으로 이동 후 git 명령어를 사용 할 수 있다.
혹은 폴더를 원격저장소 이름으로 된 디렉토리를 선택하여 새로 열여서 사용할 수 있다.
💢cd 디렉토리명 이동 없이 원격저장소에서 clone을 하고 싶다면?💢
➡️지금 보는 것처럼 VSCode에서 리포지토리 복제 버튼을 눌러 원격저장소URL을 넣어주고,
리포지토리 대상으로 선택을 하여 경로설정이 가능하다!
🗝️직접해보기
🔹파일 내용 수정
🔹git 명령어를 사용하여 add commit push.
🔹두 번째에 에러가 난 것은 commit 메세지를 입력할때 따옴표를 입력하지 않아 생긴 에러!
🔹git pull 명령어를 사용하여 원격저장소에 있는 최신 버전의 소스로 가져왔다!✨
branch란?
병렬로 프로젝트를 병행하기 위해 사용!
✨branch 관련 명령어
🔸git branch
➡️어떤 branch가 있는지 확인하는 명령어
🔸git branch 브랜치명
➡️내가 정한 브랜치명으로 branch 생성하는 명령어
🔸git checkout 브랜치명
➡️내가 원하는 branch로 이동하는 명령어
🔸git check -
➡️내가 이전에 있던 브랜치로 돌아오는 명령어
'공부 > 타입스크립트로 함께하는 웹 풀 사이클 개발(React, Node.js)' 카테고리의 다른 글
웹 서비스의 이해: 웹 생태계부터 웹 브라우저, 그리고 데이터베이스까지(1)-HTML (0) | 2024.08.20 |
---|---|
포트폴리오 / 협업 환경 구성(5)-협업툴 (0) | 2024.08.19 |
포트폴리오 / 협업 환경 구성(4)-branch 이름 규칙, merge (0) | 2024.08.16 |
포트폴리오 / 협업 환경 구성 (2)-git 명령어 (0) | 2024.08.13 |
포트폴리오 / 협업 환경 구성 (1) (0) | 2024.08.12 |