상세 컨텐츠

본문 제목

프론트엔드 개발자 클론 프로젝트 후기...3

프론트엔드 기초다지기

by 소사탕 2021. 3. 16. 20:52

본문

728x90
반응형

sosatang.tistory.com/41

 

프론트엔드 개발자 클론 프로젝트 후기...2

sosatang.tistory.com/40 프론트엔드 개발자 클론 프로젝트 후기...1 내가 리액트를 하면서 프론트의 기본이 약하다는 걸 깨닫고 프론트엔드 개발자의 기초를 다지려고 한다 . 기초를 제대로 다지는걸

sosatang.tistory.com

 

저번주는 자바 스크립트에 대해 알아봤다 오늘은 여태 만든걸 GIT 을 통해 버전 관리를 할 것이다

프론트엔드 개발자뿐 만 아니라 모든 개발자가 알면 더욱더 생산성을 높여주는  GIT ! 

여기서 GIT 이란?? 

 

프론트엔드 개발자뿐 만 아니라 모든 개발자가 알면 더욱더 생산성을 높여주는 

 

1. Git이란 ?

 

GIt은 프로그램 등의 소스 코드 관리를 위한 산 버전 관리 시스템이다. 빠른 수행 속도에 중점을 두고 있는 것이 특징이다. 최초에는 리누스 토르발스가 리눅스 커널 개발에 이용하려고 개발하였으며, 현재는 다른곳에서도 널리 사용되고 있다. 깃의 작업 폴더는 모두, 전체 기록과 각 기록을 추적할 수 있는 정보를 포함하고 있으며, 완전한 형태의 저장소이다(로컬에 커밋이 된다). 네트워크에 접근하거나 중앙 서버에 의존하지 않는다.


Git의 장점

 

-Branch and Merge

git은 여러가지의 Branch를 생성해서 합병과 삭제를 통해 여러가지를 시도해 볼수 있고, 합병과 삭제등이 가능하여 Branch의 독립성을 제공합니다.  예를 들어, 모험적인 기능을 프로그램으로 구현 하려고 할때 그 프로그램을 Branch에 계속 커밋을 해두면 그것이 완전히 독립적이라 사용이 불가능한다고 생각되면, 그 Branch를 삭제하면 되고 사용이 가능하다고 생각되면 Master와 합병을 하여 사용 할 수 있습니다.


출처: https://hackersstudy.tistory.com/49 [공대인들이 직접쓰는 컴퓨터공부방]

 

git이란?

1. Git이란 ? GIt은 프로그램 등의 소스 코드 관리를 위한 분산 버전 관리 시스템이다. 빠른 수행 속도에 중점을 두고 있는 것이 특징이다. 최초에는 리누스 토르발스가 리눅스 커널 개발에 이용

hackersstudy.tistory.com

자세한 내용은 위에 홈페이지에 더욱 잘 설명되어있다.

 

쉽게 말해 내가 개발을 하는데 압축 폴더로 만들어 놓을 수고를 덜어주고 

업데이트한 내용을 보고 버그가 나도 바로바로 빠른 수정이 가능하기 위해서 이다.

 

출처 패스트 캠퍼스 

 

 

 

그렇다면 여러명에서 개발할때는? 

 

GitHub는 Git을 사용해서 버전을 관리하고 나의 프론트엔드 프로젝트에

다른 개발자들과 참여할 수 있도록 해주는 서비스이다

GitHub에 내가 작업하던 프로젝트를 올리면 그 프로젝트를 다른 개발자가 가져가서 수정한 다음

다시 또 GitHub에 올려 놓고 그럼 내가 다시 그 프로젝트를 가져와서 수정하고 다시 또 GitHub에 올려놓는 과정을

통해 여러 개발자와 협업이 쉬워지는 것이다.

한마디로 파일을 직접 주고 받을 필요가 없는 것 이다

 

이렇다면 배워서 나의 협업 능력 또는 버전 관리하는 능력을 키우는게 맞다고 본다.

 

출처 패스트 캠퍼스

깃 설치 방법이다 .

 

blog.naver.com/ree31206/222027550334

 

Window10 Git 설치 하기

1. Git 설치Git은 패키지를 설치하거나 별도의 인스톨러로 설치할 수 있다.혹시라도 이미 설치한 경우에...

blog.naver.com

깃허브 회원가입을 해주고 프론트엔드 프로젝트인 스타벅스 프로젝트 레포지터리를 만들어주자 

 

github.com/

 

GitHub: Where the world builds software

GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

요즘 깃허브는 초보자에게도 너무 잘 되어있다.

레포지터를 만들고 나면 바로 보이는 장면이 있다. 

 

저것을 어디에 쓰냐 

 

출처 패스트 캠퍼스 

vscode 에서 터미널을 열어서 순서대로만 적어줘도 내 레포지터에 파일 업로드가 되는 것을 볼수 있을 것이다.

 

그리고 이번 프론트엔드 프로젝트(패스트캠퍼스)에서

제일 마음에 들었던것은 

 

만들고 끝나는게 아니라 직접 홈페이지를 배포 해보기도한다. 

 

밑에 사진을 보면 netflify 라는 무료 호스팅을 해볼수 있는 사이트인데

서버 주소까지 얻고 배포하는데 걸리는 시간은 10분도 안걸린다.

 

 

출처 패스트 캠퍼스

 

밑에 사진에 url을 보면 잘 배포 되어있는걸 볼수 있다 .

 

출처 패스트 캠퍼스

오늘은 여기 까지 알아보고 

모두들 행복 코딩이 되었으면 좋겠다. 

http://abit.ly/5lc7dz9

 

한 번에 끝내는 프론트엔드 개발 초격차 패키지 Online. | 패스트캠퍼스

시간당 1천원 대 수강료 한 번 결제로 평생소장 | 프론트엔드 공부, 뭐부터 시작해야 하지? 더 이상 고민하지 마세요! 프론트엔드 개발자가 꼭 다뤄야 할 스택 20가지 이상을 100시간 분량의 온라

www.fastcampus.co.kr

 

728x90
반응형

관련글 더보기

댓글 영역