일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- math함수
- 콜백함수
- PlaceHolder
- 1차 프로젝트
- aws
- AWSOME DAY
- GitHub
- Branch
- Git
- INCENSE
- EC2
- 6ixsense
- Merge
- 보안 그룹 규칙
- graphql
- typescript
- full
- nestjs
- increment
- inner
- MySQL
- 위코드
- 조인
- 회고록
- JavaScript
- then
- 트랜잭션
- Join
- 온라인 컨퍼런스
- docker
- Today
- Total
코딩 쏙쏙
[Git] GitHub 명령어 사용법 본문
GitHub
GitHub는 Git 저장소로 무료 서버저장소이다.
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 |
---|