✅터미널에서 자주쓰는 용어들 정리
git init
폴더에 git을 설치한다.
cd폴더이름
폴더 내부로 진입!(디렉토리 사이 이동)
cd..
폴더의 전 단계로 이동한다
cd ~
홈 디렉토리로 이동
mkdir폴더이름
폴더를 생성함
yarn create react-app 폴더이름
생성된(현재위치)에 yarn react파일과 프로그램들을 깔아준다.
yarn add styled-components : npm 마켓에서 이 패키지를 가져오는 것
pwd : 현재 위치의 경로를 나타낸다
ls : 현재 디렉토리에 어떤 파일이나 디렉터리가 있는지 확인
clear : 터미널 화면 정리
rm + 폴더이름 : 디렉토리 삭제
rm -r : 디렉터리 안에 있는 하위 디렉토리까지 함께 삭제
다른 부가적인 명령어들 추가 링크
-->https://velog.io/@brogod04/Git-%EB%AA%85%EB%A0%B9%EC%96%B4- %EC%A0%95%EB%A6%AC
-->https://velog.io/@robolab1902/GitHub- %ED%84%B0%EB%AF%B8%EB%84%90%EB%A1%9C-%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C-push-%ED%95%B4%EB%B3%B4%EA%B8%B0
🍀 정리한 git사용 의 예
git터미널 git깔기 -> 첫 번째 변경사항을 커밋 -> git 브랜치에 커밋 -> 원격 레포주소와 로컬 주소 연결 -> 수정사항 git에 트래킹 -> 로컬 repo의 변경사항을 원격repo에 푸시
git init
➜ git commit -m "feat: first commit"
➜ git branch -M main
➜git remote add origin [원격 레포 주소]
➜ git add .
or git add [파일명]
➜ git push origin main
git init
➜ git commit -m "feat: first commit"
➜ git branch -M main
➜git remote add origin [원격 레포 주소]
➜ git add .
or git add [파일명]
➜ git checkout -b [브랜치명]
git checkout [브랜치명]
➜ git add .
➜ git commit -m “fix: 새로운 파일 추가”
➜ git push origin [브랜치명]
➜
이제 로컬의 메인 브랜치로 이동
git checkout [메인 브랜치]
➜ git merge origin/[브랜치명]
(ex) Merge pull request #1 from 깃허브닉네임/브랜치명) ➜ git push origin [메인 브랜치]
--->이 part는 브랜치 이용할 때 쓰는 part
✅1. 로컬에 폴더 생성
$mkdir 폴더이름
✅2. 폴더로 이동
$cd 폴더이름
✅3. 폴더에 git저장소 생성
$git init
✅4. 폴더에 파일 생성 및 수정
$touch 파일이름
$echo "내용" > 파일이름
✅ 5. 새로 생성/ 수정한 파일을 git에 트래킹
$git add 파일이름
✅ 6. 파일의 변경 사항을 커밋
$git commit -m "커밋 내용 적는 칸"
✅ 7. 원격 repository생성 (git hub에서 새로운 repo를 생성합니다)
✅ 8. 로컬 repo와 원격 repo를 연결
$git remote add origin <repo주소>
✅9. 로컬 repo의 변경 사항을 원격 repo에 푸시
$git push -u origin master
-->이 part는 브랜치 안 쓰고 그냥 푸쉬할때