repository
1 |
git init --bare // 저장소로서의 기능만 수행할 수 있는 옵션 |
github
1 |
git clone https://github.com/git/git.git 'folder name' |
repository
1 |
git init --bare // 저장소로서의 기능만 수행할 수 있는 옵션 |
github
1 |
git clone https://github.com/git/git.git 'folder name' |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
git add git commit git commit -a // add git commit -m 'commit text' // message stage - repository git log git log -p // 로그에서 출력되는 버전 간의 차이점을 출력하고 싶을 때 git diff git diff versionID..versionID reset revert |
[source] https://opentutorials.org/course/2708/15209
Git 브랜치 – 브랜치란 무엇인가 모든 버전 관리 시스템은 브랜치를 지원한다. 개발을 하다 보면 코드를 여러 개로 복사해야 하는 일이 자주 생긴다. 코드를 통째로 복사하고 나서 원래 코드와는 상관없이 독립적으로 개발을 진행할 수 있는데, 이렇게 독립적으로 개발하는 것이 브랜치다. 사람들은 브랜치 모델이 Git의 최고의 장점이라고, Git이 다른 것들과 구분되는 특징이라고 말한다. 당최 어떤 점이 그렇게 […]
webpack
Static type system tools and languages A study published in September 2017 suggests that the introduction of static type system tools, TypeScript and Flow, could reduce bugs by about 15%. http://earlbarr.com/publications/typestudy.pdf Because TypeScript is a superset of ES5, you can use the existing JavaScript (ES5) syntax. In addition, in order to use the new functions […]
javascript package manager facebook에서 npm을 사용하면서 보안, 성능 등의 문제로 npm을 대체할 package manager 개발 yarn install npm 을 이용한 설치
1 |
npm install --global yarn |
git == version control system ( 버전관리시스템 ) Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. git 설치 https://git-scm.com/ tortoiseGit https://tortoisegit.org/ create a repository ( 저장소 만들기 ) clone repository ( 저장소 복제하기 )
1 2 3 |
cd projectfolder git init git clone url "folder name" |
사용자
1 2 3 4 |
git config --global user.name "zzou" git config --global user.email zzou@example.com $ git config --global --list //설정확인 |
https://opentutorials.org/course/2708/15242 […]
create package.json ( 프로젝트 폴더에서 )
1 |
$ npm init |
1 2 |
$ npm install gulp --global // -g $ npm install gulp --save-dev |
https://code.visualstudio.com/ settings language setting Ctrl + P >Configure Language theme setting F1 > theme Ctrl + p >theme settings.json Ctrl + p >settings.json option : Ctrl + Space Key binding Ctrl + p     >Keyboard Shortcuts Extensions Settings Sync – Synchronize Settings ( save […]
Progressive Web Apps, PWA PWA를 구성하는 핵심 기술은 Service Worker(오프라인 캐싱)라 할 수 있다.