코딩 쏙쏙

[Git] GitHub 명령어 사용법 본문

[Manual]

[Git] GitHub 명령어 사용법

두두만두 2023. 3. 25. 22:53

GitHub

GitHubGit 저장소로 무료 서버저장소이다.

GitHub는 무료로 이용할 수 있는 대신 자신의 소스코드가 오픈되어 수많은 사람들이 보며 활용 가능하고,

익명의 개발자와 함께 작업할 수 있도록 하여 프로그래밍을 더욱 활성화시켜주는 환경으로 자리하고 있다.

 

 


Git 명령어

 

1. 설치 확인
$ git --version

 - 설치의 유무를 확인

 

2. 현재 위치
$ pwd

- 현재 있는 위치

 

3. 상위 폴더이동
$ cd _ _ _ _

- $ 경로를 디렉토리 경로로 이동 (예시: Mac   >>   Desktop) ,

- _ _ _ _ : 이동할 경로 폴더

 

4. 파일 정보 조회
$ ls

- 현재 위치한 디렉토리 or 파일 정보 조회

 

5. 폴더 생성
$ mkdir _ _ _ _

- 폴더를 생성

- _ _ _ _ :  생성할 폴더 이름 

 

6. 초기화
$ git init

- 작업 환경으로 만들어 주기 위해 현재 디렉토리를 지정하고 git의 로컬 저장소를 생성

 

7. 상태
$ git status

- 파일 상태를 확인하는 명령어

 

8. 준비 단계
$ git add 파일1 파일2
$ git add .

- 작업한 폴더를 올릴 때 사용하는 명령어 ( 작업한 폴더를 변경해서 stage에 올릴 경우도 )

- git add 파일1 파일2 : 파일을 지정해서 올릴 경우

- git add . : 경로를 지정해서 올릴 경우

 

9. 저장
$ git commit -m "커밋 할 메시지"

- git add 명령어로 변경하여 stage에 추가한 수정 파일을 git 로컬 저장소에 저장

※  "  "는 제외 ※ 

 

10. 연결
$ git remote add origin url 

- 로컬 저장소와 원격 저장소와 연결하는 작업

- origin 으로 url을 저장 ( "origin === 원격저장소" )

 

11. 올리기
$ git push origin " 올릴 branch 이름 "

- commit한 파일을 원격 저장소에 올리는 명령어

 

12. 받기
$ git pull origin " 받을 branch 이름 "

- 원격 저장소의 데이터를 가져오는 명령어 

 push 하기 전에 pull로 받지 않으면 원격 저장소에 변경사항이 일어날 경우 push되지 않는다.

 

13. 병합
$ git merge " commit "

- 현재 작업중인 branch에서 합쳐줄 commit을 지정해서 병합 해주는 명령어

- commit에는 병합할 branch 이름을 넣는다.

 

14. 전환
$ git checkout "변경할 branch"

- 현재 사용중인 branch에서 다른 branch로 전환 하기 위한 명령어

 

 

 

'[Manual]' 카테고리의 다른 글

[ MAC ] 사용중인 PORT "KILL"  (0) 2023.04.07