인프런에서 스프링 인강을 보고 있다.
인강 보면서, 따라서 쳐보고 있는데?
따라서 친 거지만, 그냥 삭제하기는 아쉬웠다.
그래서 깃허브에 올리기로 한다.
다만 인강을 들을 때 마다, repository를 생성하는 것은 너무 비효율적인 것 같아서!
한 repository에 공부한 디렉토리를 넣고 싶어짐.
그래서 아래 방법으로 내가 생성한 repository에 디렉토리를 추가했다.
지금은 알 것 같아도, 시간이 조금 지나면 까먹을 수 있기 때문에 기록한다.
0. 상위 디렉토리 생성 및 git bash 오픈
[Git] 윈도우에 깃 설치
os: windows 10 pro git 다운로드 https://git-scm.com/ 위 사이트에서 git을 다운로드할 수 있다. windows를 사용하고 있기 때문에, [64-bit Git for Windows Setup]을 클릭한다. 다운로드 디렉터리에 [Git-2.44.0-64-bit.exe]
devje.tistory.com
윈도우(=윈도) 기준으로 Git이 설치되어 있어야 한다.
만약 git repository에 생성하려고 하는 디렉토리명이 'springBoard'일 경우,
상위 디렉토리 아래에 'springBoard'가 있어야 한다.
firstDirectory > springBoard
상위 디렉토리에서 마우스 오른쪽 버튼을 클릭 후,
[Open Git Bash here]을 클릭한 후!
bash 화면에서 아래 git 명령어를 입력해 진행하면 된다.
1. 초기화
git init
- Git 저장소를 초기화 함
- 현재 디렉토리에 '.git' 디렉토리를 만들고, 이 디렉토리 안에 Git 저장소의 모든 필요한 파일을 생성함
2. 디렉토리(폴더) 추가
git add 디렉토리명
git add springBoard
- Git의 스테이징 영역에 디렉토리 추가
- 스테이징 영역에 추가하면, 변경 사항이 다음 커밋에 포함될 것임을 의미함
3. commit
git commit -m "커밋메시지"
git commit -m "first commit"
- 스테이징 영역에 있는 변경 사항을 커밋하여 Git의 히스토리에 저장함
- `-m` 옵션은 커밋 메시지를 직접 작성할 수 있게 해줌
4. branch 'main'으로 변경
git branch -M main
- 현재 브랜치를 'main'으로 변경함
- 최근에 'master' 브랜치의 이름을 'main'으로 변경하는 추세가 있다고 함
5. repository 추가
git remote add origin https://github.com/아이디/리포지토리명.git
git remote add origin https://github.com/dev/spring.git
- 로컬 Git 저장소에 원격 저장소를 추가함
- "origin"은 원격 저장소의 이름이고, URL은 GitHub 등의 호스팅 서비스에서 생성한 저장소의 주소
6. push
git push -u origin main
- 로컬 저장소의 변경 사항을 원격 저장소로 푸시함
- `-u` 옵션은 로컬 브랜치와 원격 브랜치를 연결하는데 사용됨
참고
github.com
OpenAi. (2024) ChatGPT (version 3.5)[Large Language model]. https://chat.openai.com
300x250
'LEARN > NEED' 카테고리의 다른 글
[CMD] Windows Local Tunnel (로컬 터널) (0) | 2024.05.10 |
---|---|
[VSCode] 줄바꿈 (0) | 2024.04.19 |
[Git] 깃 커밋 메시지 컨벤션 Commit Message Convention (0) | 2024.04.11 |
[Spring] start.spring.io 사용 Spring Initializr (0) | 2024.04.09 |
[Tomcat] 톰캣 9.0.83 버전 다운로드 (0) | 2024.03.12 |