일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- lord of sql injection
- htmlspecialchars
- property
- suninatas 풀이
- sql injection
- element 조회
- document
- 백준 파이썬
- 메소드
- jQuery
- 백준 알고리즘
- window
- xss game 풀이
- 사칙연산
- 배열
- 김성엽 대표님
- 조건문
- 함수
- object
- burp suite
- xss game
- Pwndbg
- IF문
- github
- 파이썬
- 포인터
- 자바스크립트
- 객체
- python
- blind sql injection
- Today
- Total
power-girl0-0
GitHub 사용법 본문
GitHub 설치하기
1. 스테이징 : git add [ 파일명 ] 명령어를 사용하여 파일을 스테이징 상태에 넣는다.
2. 커밋 : commit 명령어로 스테이징 상태에 있는 모든 변경사항을 커밋하며, 현 작업까지 로컬에서 작업을 수행한다.
3. 원격 저장소 : git push로 커밋된 저장소를 원격 저장소에 넣는다.
해당 내용은 아래에서 직접 구현과정과 함께 자세히 설명해있다.
1. github에 접속하여 회원가입한다.
2. github에서 원격 저장소(Remote Repository)를 생성해준다.
왼쪽 상단의 new버튼을 클릭해준다.
클릭 하면 아래와 같은 사진의 화면이 출력된다. 해당 내용을 성심껏 작성 후 create버튼을 눌러주면 끝이다.
성공적으로 만들어지면 github계정에 testpocket이라는 remote repository가 아래의 사진처럼 생성된 것을 확인할 수 있다. 아래 사진에 밑줄친 자신의 github주소를 기억해둬야한다.
3. 깃 다운로드
아래 주소에서 다운로드 받는다.
설치 후 cmd창에서 git version 명령어를 통해 확인할 수 있다.
4. 로컬에 저장소 생성
위에서 다운받아준 git bash에 들어갑니다.
접속하면 위의 그림와 같이 출력됩니다.
git config --global user.name "유저이름"
git config --global user.email "가입할 때 사용한 메일주소"
명령어를 작성해 자신의 계정으로 접속해줍니다.
이제 저장소로 둘 위치로 이동해줍니다.
저는 d드라이브에 github위치로 두었습니다.
git init 명령어를 사용하여 해당 위치를 git 저장소로 변환해줍니다.
성공적으로 실행되었으면 아래사진과 같이 d/github경로에 .git폴더가 생성됩니다.
5. 원격 저장소 생성 및 접속
4번과정에서 생성한 .git폴더의 위치에서 cmd를 켜서 명령어를 입력하여 원격 저장소로 접속합니다.
명령어는 git remote add [생성할 원격 저장소의 이름] [자신의 github주소] 입니다.
저는 origin이라는 이름의 저장소를 만들어 주었기 때문에 test이름을 사용하면 해당 저장소에 접속할 수 있습니다.
참고로 원격 저장소 삭제 명령어는 git remote remove [저장소 이름]입니다.
6. 커밋할 파일들 선택해서 스테이지에 올리기 (add)
-> git add * : 모든 파일 add
-> git add 해당파일 : 해당 파일 add
7. 커밋하기 (commit)
commit 명령어를 사용하면 이전 커밋 상태부터 현재 상태까지 변경된 이력이 기록된 커밋이 생성된다.
-m 옵션으로 커밋 메시지를 적고 커밋한다.
8. 푸시하기(push)
git push 명령어를 사용하여 커밋한 파일을 올려준다.
9. github.com/내아이디/내프로젝트 링크를 통해 정상적으로 업로드 되어 있는지 확인
'개발' 카테고리의 다른 글
[GIT] git 등장 배경과 장점 (0) | 2021.02.17 |
---|---|
[GIT] 오픈소스의 개요 및 오픈소스 활동을 하는 이유 (0) | 2021.02.17 |
[GIT] git 설치 및 사용법 익히기 (0) | 2021.02.17 |
Eclipse 설치 (0) | 2021.02.16 |
Git과 GitHub (0) | 2020.11.15 |