[TIL]2023.12.21 Git 리눅스 명령어 강의

JunSeok·2023년 12월 21일

TIL

목록 보기
1/27

1. 필수 리눅스 명령어

vs코드의 터미널창 열기 ( 컨트롤 + 쉬프트 + 백틱 )
윈도우 사용시 cmd가 아닌 bash, git bash로 열어야 한다.

pwd (현재 폴더 확인)
ls (현재 위치 파일들 확인)
ls -a (현재 위치 파일들을 숨겨진것 없이 전부 확인)
cd 폴더명 (해당폴더로 이동)
cd .. (상위폴더로 이동)
mkdir 폴더명 (현재 경로에서 폴더를 생성)
touch 파일명 (현재 경로에서 파일을 생성하는 명령)

튜터님이 복습을 강조하셨다.

2. Git & Github의 개념

Git : 코드 변경점 기록 (버전 관리 도구)
Github : 백업 과 공유, 협업이 가능한 코드 저장소

3. Git필수 명령어

  1. git init (코드 관리를 시작하는 명령어)
    프로젝트 시작 전 한 번만 입력
    정확한 프로젝트 폴더에서 입력해야 한다.

  2. 코드를 저장하는 명령어
    git add 파일명 (저장하기 전 저장할 파일 지정)
    git add . (폴더내 파일 전부 저장 명령어)
    git commit -m "메세지 작성" (실제로 저장하는 명령어)
    메세지에는 내가 무슨 코드를 작성했는지 자세하게 적으면 좋다.

  3. 지정된 파일 확인 명령어
    git status

  4. 저장 내역을 확인 하는 명령어
    git log


중간에 궁금하면 구글로 검색해보라고 숙제도 주셨다.

git diff 코드 변경 확인
git reset 과거로 돌아가기

4. Github 으로 코드 백업하기

https://github.com/JunSeok1315/github-test.git
강의를 다보고 바로 따라해 보았다.

작업도중 터미널에 vim 에디터가 뜬다면
esc + : + wq + enter

5. Github 협업 기초와 충돌 해결법 (conflict)

팀원등록은 유저네임 혹은 이메일로 추가

  1. 깃헙 코드 주소 복사 해오기
    git clone 깃헙주소 .
    vs코드 터미널에 명령어를 입력
    깃헙주소 뒤에 점 빼먹지 말것. 경로가 달라짐

  2. 코드 가져오기
    git pull origin 브랜치명

브랜치는 한번에 배우기는 어렵다고 다음 수업에 알려주신다고 하셨다.

처음듣는 명령어라 생소 했다. 3번이고 5번이고 반복적으로 해봐야 할거같다.

0개의 댓글