2021. 12. 8. 18:06ㆍGIT
기본 준비물
1. Github ID
2. Github repo
3. Git Config 등록
두개 준비물은 Github 웹 페이지에서 생성이 가능합니다. 매우 쉽게 구성되어 있으니 초보자도 직관적으로 생성 할 수 있습니다
1. 디렉토리 생성
Git에 보낼 파일들을 구성하기 위해서 디렉토리를 새로 생성합니다.
mkdir new_dir
2. 새로운 디렉토리에 내 작업물을 올려 놓습니다.
-> CP, MV 등 명령어들을 이용해서 내 작업물을 이동시켜 놓거나 해당 디렉토리에서 작업해서 작업물을 만듭니다.
3. Git 초기화
git init
명렁어를 실행시 .git파일이 만들어지고 이 디렉토리는 Git에 올라갈 준비가 됩니다.
4. 업로드 할 파일 목록 확인
git status
해당 명령어를 실행시 해당 디렉토리 내부에 있는 현제 등록되지 않은 파일 혹은 디렉토리의 목록이 나타납니다.
- 기억에는 빨간 글씨로 표기 되었던걸로 기억해요 (Ubuntu 기준)
5. 내가 업로드할 파일 또는 디렉토리 설정하여 추가 하기
git add . --((모든 디렉토리 및 파일 추가)
git add ./data_dir/ --(( 선택한 디렉토리 또는 파일 추가)
. 은 해당 디렉토리 내부에 있는 모든 코드를 등록 시킵니다.
이 경우 경로를 입력하여 내가 원하는 디렉토리 또는 파일을 등록 시킬 수 있습니다.
6. 추가된 파일 도는 디렉토리를 Commit하여 Push 대기상태로 만들기
git commit -m "[Push 할때 같이 전송할 message추가]"
commit을 할때는 이 파일이 어떤 작업 혹은 이유로 올라와 있는지 표기하기위해 메세지를 남깁니다.
7. Repo Origin등록 및 Auth 설정
git remote add origin https://github.com/<<USER_NAME>>/<<REPO_NAME>>.git
git remote -v
git remote set-url origin https://<<Auth Token>>@github.com/<<USER_NAME>>/<<REPO_NAME>>.git
Auth Token 생성이 궁금하다면 아래 링크에서 생성 과정 확인후 진행해 주세요~
8. repo에 Push
git push origin [branch name]
or
git push -u origin main
branch 이름은 아마 대부분의 블로그에서는 Master로 표기가 되어 있을겁니다.. 그런데 Git에서 Master / Slave 에 대한 정책을 변경해서 지금은 Main으로 바뀌었습니다.
'GIT' 카테고리의 다른 글
Git - Personal Access Token 발급 받기 (0) | 2021.12.08 |
---|