강의

Github 명령어 정리

choijming21 2024. 7. 15. 21:35

★ Github에 처음 코드 업로드하기

1. 초기화

git init

 

 

2. 저장할 파일 지정하기

git add .

 

. (점)은 모든 파일이라는 뜻, 선택적으로 올리고 싶으면 add 뒤에 파일이름 붙여주면 된다. (예, git add index.html)

 

 

3. 상태 확인 (선택사항)

git status

 

 

4. 히스토리 남기기

git commit -m "메모"

 

-m 은 메세지의 줄인말로 뒤에 "" 안에 주고 싶은 히스토리 이름을 주면 된다.

 

 

5. Github repository를 내 로컬 프로젝트에 연결

git remote add origin 깃허브주소

 

깃허브주소는 Github에서 복사해와서 붙여야한다.

 

 

6. 잘 연결됐는지 확인 (선택사항)

git remote -v

 

내가 연결한 주소값이 잘 뜨면 연결된 것이다.

 

 

7. Github로 올리기

git push origin master

 

mater 자리에는 branch이름이 들어가면 된다. branch 이름이 main이라 하면 git push origin main 이라고 써야한다.

 

 


★ Github 계속 업데이트 하는 방법

1. 추가 할 파일 지정하기

git add .

 

 

2. 히스토리 남기기

git commit -m "메모"

 

 

3. Github로 올리기

git push origin master

 

 


★ Github 팀 프로젝트 하는 방법

 

1. Github에서 소스코드 다운로드

git clone 주소 폴더이름
  • 주소는 깃허브에서 복사해 와야 한다.
  • 폴더 이름은 선택 사항이다. 즉, 없어도 된다는 뜻이다. 폴더 이름을 줄 경우에는 그 폴더가 새로 생성됨과 동시에 그 안으로 코드들이 다운로드가 되고, 폴더에 이름을 안줄 경우에는 깃허브 프로젝트 이름으로 폴더가 자동으로 생기고 그 안에 코드들이 다운로드 된다.

 

2. Github에서 내 브렌치(branch)만들기

git checkout -b 브렌치이름

 


3. 내 branch에 소스코드 업데이트하기

git add .
git commit -m "메모"
git push origin 브렌치이름

 

 

4. master branch 에서 소스 가져오기 (pull)

git pull origin master

 

pull 하기 전에 내가 작업한 코드를 날리지 않기 위해 기존 소스코드들을 commit을 먼저 해야 한다.

 


5. branch 끼리 이동하는 법

git checkout 브렌치이름

 

내 branch에서 master branch로 이동을 하고 싶거나 다른 branch로 이동하고싶으면 해당 명령어를 쓰면 된다.