이번주 과제

https://eatitstory.tistory.com/m/20

 

next.js 실습

# 기술과제 - SSR, CSR이란 무엇인가? - Next.js란 무엇인가? - Next.js 설치 후 사용해보기 - Next 가 버전이 두개가 있다 - /pages - /app - git이 무엇인지? - commit - add - push - pull - github에 Next.js 내코드 올릴 저

eatitstory.tistory.com


+

git이 무엇인지?
    - commit
    - add
    - push
    - pull



*git
시간관리
-작업했던 파일들을 버전을 언제든 되돌릴 수 있다
차원관리
-프로젝트의 내용을 다른 폴더인 것처럼 여러모드로 변경가능
협업에서도 중요한 기능

*github
git으로 관리하는 프로젝트를 온라인 공간에 공유해서 프로젝트 구성원들이 함께 소프트웨어를 만들어 갈수있게 도움을 준다


git init : git이 관리하라는 명령어
git status : 현재 폴더를 git의 관점에서 보여주는거
gitignore 파일: 배재할 요소 지정

commit 버전
*git add 파일명- 버전 타임캡슐에 들어감
git add . 모든 파일 캡슐에 넣기


*commit 의미있는 변경 작업들을 저장소에 기록하는 동작/add로 해줘야 tracked 된다
git commit 새로운 버전을 만든다
git commit -m "수정된 파일이름" 바로 새로운 커밋 생성
git commit -am "파일이름" 새로운 커밋생성

git log 커밋한 파일들을 볼 수 있다

git branch 메인
git branch add-coach 새로운 중기 추가
git switch add-coach 애드코치고 이동
git branch -d (삭제할 브랜치명)
git branch -m(기존)(새브랜치)
git merge add-coach 브랜치 합치기

github레포지토리
git remote add origin (주소) git에 원격저장소추가
git branch -M main 기본브랜치명을 메인으로
git push -u origin main 파일을 원격저장소에 추가
메인에서의 푸시는 오리진의 메인 브랜치로 가게 된다

git clone /git bash를 사용하여 폴더 다운

*git push 새로운 커밋 생성(git push -u origin main로 설정되어 있어서 가능)
*git pull 깃헙에 있는 커밋을 내 컴퓨터로 가져오기

 

참고영상

제대로 파는 Git & GitHub (대학생 전체강의 반값할인) (youtube.com)

+ Recent posts