1. 자바스크립트 개발 환경 이해 - 배경지식 (공통)

여경·2022년 12월 28일

Archive

목록 보기
2/5

공통 배경 지식

터미널 명령어

통합 개발환경 뿐만 아닌 터미널 환경에서의 명령도 익숙해져야 한다. 기본적인 명령어들이다. 42서울때 줄기차게 해댔으니 안 찾아보고 걍 내 식대로 써보았다. 흠냐

cd - 체인지 디렉토리
경로를 이동할 때 사용하는 명령어이다. 이 뒤에 이동하고 싶은 폴더 명을 입력하면 그 폴더로 이동한다.
cd .. : 이전 디렉토리로 이동
cd . : 가장 바깥의 디렉토리로 이동

mv - 무빗 무빗
파일이나 폴더를 이동시키는 명령어이다.
mv [파일명] [이동시킬 디렉토리명] 을 입력하면 된다.

mkdir - 메이크 디렉토리
폴더를 생성하는 명령어이다. 사실 난 새파일 만들기하는게 더 편하드라;
mkdir 뒤에 생성하고 싶은 폴더 명을 입력해주면 된다.

rm - 알엠,,리무브
삭제하고 싶은 파일명을 입력하면 파일이 삭제되는 명령어이다.
옵션 명령어들과 자주 사용된다.

여기서 잠깐..

옵션은 - 기호를 붙여 추가 사항을 덧붙일 수 있다!

rm -r: 파일을 갖고 있는 폴더의 내부 파일까지 다 제거
rm -rf: 걍 다 삭제,, 죄다 삭제 경고를 무시하고 죄다 지울 수 있는 명령어

cp - 카피
폴더나 파일을 복사하는 명령어이다.
cp 뒤에 복사할 파일or폴더 원하는경로 를 입력해주면 된다.

Git

git 이란?

짧게 말하면 버전관리 도구이다. 소스코드를 효율적으로 관리하기 위해 만들어진 시스템이다. 소스코드는 물론 그동안의 모든 변경 이력을 가져와 모든 client가 하나의 완전한 저장소가 된다는 말이다. 이렇게 프로젝트를 다른 client와 공유하고 백업하며 관리하는 VC(Version Control)을 의미한다.

필수 명령어

다른 게시글에서 이에 대한 내 식대로의 요약은 많이 해둔 상태이다. 간단히 확인할 수 있는 표로 대체하겠다!

GUI 도구

git을 좀 더 편리하게 다루기 위한 다양한 gui 도구들이 존재한다.
대표적으로 source tree, github desktop, git fork...등이 있다. 현재 나는 깃허브 웹사이트만으로도 잘 사용하고 있기에,,, 구냥 계속 쓰련다 다만 깃허브 데스크톱이라는 것을 클라이언트가 뭐있는지 검색하는 과정에서 알게 되었는지 웹페이지랑은 무슨 차이가 있는지 궁금하긴 하다 ㅎ!

git clone과 로컬 Branch 개발, push, pr

과제라고 생각하고 받은거지만 이거 다 요약했다. 것도 최근에...ㅎ 다른게시글에서 확인 가능~
git clone과 Branch 개발
Push, PR

1주차 과제는 대체로 이미 알았던 것들이라 복습하는 느낌이었다!
얼른 다른 과제 해야지,,,ㅎ

0개의 댓글