Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 리눅스
- Azure
- 파이썬
- 변수
- 애저
- open ai
- docker
- terraform
- AI
- jenkins
- nexus
- 3티어 아키텍처
- awskrug
- AWS
- go
- 클라우드
- maven
- python
- AI챗봇
- it기사
- 함수
- 표준 라이브러리
- 프로세스 관리
- 명령어
- aws사용자모임
- git hub
- Linux
- dockerfile
- 사용자 계정 관리
- GIT
Archives
- Today
- Total
We are Architect
2. 깃 허브 사용법(1) 본문
* 깃 허브 계정가입
- 깃 허브를 사용하려면 일단 계정 생성을 해야 한다.
- 직접 계정을 생성해야 하며 다른 이메일 계정을 이용해서 인증을 해야 한다.
* 깃 허브 저장소 생성
- 깃 허브를 사용하는 이유는 저장소를 사용하여 코드를 저장하기 위함이다.
- 저장소는 퍼블릭(공개) / 프라이빗(부분 허용공개)으로 나눠서 만들 수 있다.
- 저장소 생성
- 계정 / 저장소 이름을 설정할 수 있다.
- 안에 디스크립션을 사용할 수 있다.
- 사진에는 없지만 원하면 readme파일을 만들 수 있다.
- 저장소에 접근할 수 있는 방법
- http 혹은 ssh를 이용하여 접근할 수 있게 url을 제공한다.
- 아래 가이드라인을 따라 하면 파일을 올릴 수 있다.
* 로컬 PC에서 git으로 코드 올리기( 처음 저장소 만든 후, 윈도우 환경)
- git init : 새로운 로컬 저장소 만들기
- git add . : 현재 디렉터리에 있는 파일들 스테이징 환경(작업 환경)에 추가.
- 변경된 파일도 추가 가능.
- git commit -m "context": 스냅샷 뜨기
- commit 시 메모할 내용적기(해당 내용은 필수로 적게 되어 있음.)
- 스냅샷 파일은 .git > object 파일 안에 존재.
- git branch -M main : 브랜치 설정하기
- 어떤 브랜치를 설정할 건지 입력
- -M은 브랜치 이름을 강제로 변경
- 연결할 저장소 입력
- 현재는 https로 연결 접속 시도.
- origin은 https://github.com/계정/저장소이름.git 의 Alias이다.
-
git remote -v : 현재 원격 장소가 어떻게 설정되는지 보는 명령어.
- 현재 연결된 브랜치를 추적하려면, git branch -vv
- Alias 이름을 바꿀 수도 있다. origin > orginorgin
git remote add origin https://github.com/계정/저장소이름.git
- git push orgin main
- 파일을 push 해서 저장소로 보내기, 로컬에 있는 main 브랜치에 있는 작업들(파일들)을 저장소에 origin에 있는 브랜치로 보내기.
- git hub 저장소에 올라온 파일들
* 이후에 파일 올리는 법
- 이후에도 파일을 올리고 싶다면 다음과 같이 진행한다.
- git add .
- git commit
- git branch main
- git push orgin main
'Git Hub' 카테고리의 다른 글
1. Git Hub 가 무엇인가요? (0) | 2024.12.02 |
---|