[멋쟁이사자처럼 프론트엔드 스쿨] 2일차 TIL

재림·2024년 4월 23일


오늘은 CLI와 Git의 기초를 배웠다!!!

🍎CLI란?

CLI(명령줄 인터페이스)는 디렉토리 생성 및 이동, 복사, 이름 변경, 삭제 등을 미리 약속된 명령어를 사용하여 실행하는 환경입니다.

폴더 생성, 삭제 같은 간단한 실습 할 때는 너무너무 재미있었는데 Git으로 넘어가니까 아무것도 모르겠고 이해하기 어려웠다.

🍎Git이란?

git은 협업 및 소프트웨어 개발 프로세스를 효율적으로 관리하기 위한 분산형 버전 관리 시스템입니다.

,,,,,,, 분?산?형,,,,, 버...전 관리?가 뭔데... ㅠ.ㅠ

1. 버전 관리: git은 파일 및 프로젝트의 모든 변경 사항을 추적하여 이전 버전으로 쉽게 돌아갈 수 있게 해줍니다. 이를 통해 실수를 복구하거나 변경 이력을 관리할 수 있습니다.
2. 협업: 여러 명의 개발자가 동시에 작업할 때, git을 사용하면 각자의 작업을 분리하여 충돌을 방지하고 변경 사항을 효과적으로 병합할 수 있습니다.
3. 분산된 저장소: git은 중앙 서버에 의존하지 않고 각 개발자가 로컬 저장소를 가지고 있어 작업을 빠르게 진행할 수 있습니다. 또한 인터넷 연결이 없는 환경에서도 작업할 수 있습니다.
4. 빠른 속도와 유연성: git은 빠른 속도로 대용량 프로젝트를 처리할 수 있으며, 브랜치 및 병합 기능을 통해 유연하게 작업할 수 있습니다.
5. 오픈 소스: git은 오픈 소스이며, 다양한 툴과 플랫폼에서 지원되기 때문에 개발자들 사이에서 널리 사용됩니다.

설명을 읽어도 모르겠음 ㅎ ;;;

강사님께서 Git을 공부할 수 있는 여러 링크들을 공유해 주셨는데
https://learngitbranching.js.org/?locale=ko
나는 여기가 제일 직관적이구 이해가 쉬워서 좋았다 🥺


복습할 시간도 부족할 것 같은데 js 예습 병행은 할 수 있을까?!!!!!!!!!!!!!!!!!!
휴학 후에 쓰레기처럼 산 업보 청산하기 위해 열심히 살아야겠다 🤡

profile
@jaaerim

0개의 댓글