1. 기본 명령어
pwd
내가 현재 작업하는지를 보여줌/
루트 데릭터리~/
home 경로임.ls
현재 폴더 안에 있는 폴더, 파일 내역을 보여줌ls -a
숨겨진 파일(보통 .으로 시작함) 도 모두 볼수있다.cd
폴더로 들어가기cd ..
상위 폴더로 들어가기cd .
현재 디렉터리mkdir
폴더 생성.touch
파일을 만들 수 있음. / 파일의 이름ls -l
파일의 디테일한 정보를 볼 수 있음.
2. git, git hub 의 개념
1️⃣ Git
- 버전 관리 도구 / 형상 관리 도구. 소프트 웨어의 변경사항을 체계적으로 추적하고 통제하는 것.
2️⃣ Git hub
- 온라인 백업, 공유, 협업, 온라인 코드 저장소
3. Git 필수 명령어
1️⃣ git init
- 코드 관리를 시작하는 명령어. 프로젝트 시작 전 한번만 입력하면 됨.
initialize
: 초기화하다, 초기 세팅하다.- 정확한 프로젝트 폴더(경로)에서 입력해야함.
.git
폴더가 생김
2️⃣ git status
- 현 상황 볼 수 있는 것
3️⃣ git remote add origin <>
- 저장소 주소에 해당하는 git hub에 레포지토리와 현재 내 컴퓨터와 연결한다.
4️⃣ git branch -M main
- 기본 branch 명을 main으로 변경한다!
5️⃣ git push -u origin main
- github repository의 main 브랜치에 코드를 올립니다.
6️⃣ git add 파일명/.
- 저장할 파일을 지정하는 것
7️⃣ git commit -m ""
- 실제로 저장하는 것
8️⃣ git log
- 깃로그 확인하기
*️⃣ git reflog
- 깃의 기록들 보기
4. 다른 사람들의 clone 연결하기
1️⃣ git init
해주기
2️⃣ git clone <주소>
- 여기서 clone 하고 . 을 해주면 폴더 안의 파일을 넣는 것이고.
- clone 할 시, . 을 빼주면 폴더 포함해서 넣는 것이다. 상황에 따라서 바꾸어 주면 된다.
- 단, 폴더에 접근할 때 cd
로 잘 접근해주어야한다.
3️⃣ git add .
4️⃣ git commit -m "메시지"
- 여기서 메시지는 커밋할 때 어떤 메시지로 올릴지 뜻하는 것
5️⃣ git push -u origin
6. 기타로 알아야 될 것
remote
: 원격 저장소
local
: 로컬 저장소를 뜻함.
오늘의 회고
오늘은 본캠프 첫날이다 : >
나름.. 할만했나.. ? 갑자기 프로젝트를 하라해서 당황스럽긴 하다.
깃 허브 연동에 꽤나 어려웠다. 계속 에러가 났는데. 이건 나중에 트러블 슈팅에 올려야겠다.
'백엔드 부트캠프 > 기타' 카테고리의 다른 글
[내일배움캠프Spring-1주차] KPT 미니 프로젝트 회고 (0) | 2025.02.21 |
---|---|
[프로젝트 기획] (2) | 2025.02.17 |