GIT이란?

H_Chang·2023년 10월 5일
0

GIT이란? (버전 관리 도구, *형상 관리 도구)

1.기능을 개발하면서 코드 변경점을 "기록"할 수있다.
2문제가 생겼을 때 특정 지점으로 되돌아 가는 것이 쉽다.
*소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것

 Github란?

1.내 코드를 온라인 저장소에 백업을 할 수 있다.
2.원들과 협업할 때 내 코드를 공유할 수 있다.
3.함께 작업이 가능하다.

알아두어야할 GIT 명렁어

1회차
1. git init
2. git add <파일명> 혹은 git add .
3. git commit -m "기능 개발과 관련된 기록"
4. git status
5. git log
6. git push
7. git clone
8. git pull (+ 컨플릭트(Conflict) 해결법)

2회차
1. git branch
2 git switch <브랜치명> 혹은 git checkout <브랜치명>
3. git merge
4. git stash
5. branch를 활용한 협업하기

필수 리눅스 명령어 정리

  1. pwd
  • print working directory의 약자
  • 현재 내가 작업하는 폴더를 보여달라는 뜻이다.
  1. ls
  • list의 약자
  • 현재 위치의 모든 파일 및 폴더 리스트를 보여준다.
  1. ls -a
  • '-' 는 앞의 명령어(ex. ls)의 추가 기능을 사용하고 싶을 때 붙입니다.
  • a는 all 의 약자입니다.
  • 숨겨진 폴더도 보여줍니다.
  1. mkdir <폴더명>
  • make directory의 약자
  • 현재 경로에서 폴더를 생성하는 명령어다.
  1. touch <파일명>
  • 현재 경로에서 파일을 생성하는 명령어다.
  • 원래는 파일의 생성과 파일의 날짜, 시간을 변경하는 명령어다.
  1. cd <경로>
  • change directory의 약자
  • 터미널에서 폴더 위치를 이동하기 위해 사용한다.
  • ls 명령어 입력 후 현재 내가 어떤 폴더로 이동할 수 있는지 확인부터 해야한다.
  • /(슬래시)는 ‘~안에서’라고 생각하시면 된다.
  • .. (점 두 개)는 상위 폴더(디렉토리)다.

VScode 터미널실행(ctrl+j)

-프로젝트 시작시
1. git add .
2. git commit -m ""
3.git push origin main (저장하기)
-수정후
git pull origin main (가져오기)

profile
프론트 엔드 시작하는 뉴비!

0개의 댓글