reset / rebase 코드를 작성하다보면 잘못된 코드를 추가하거나 merge한 경우 이를 취소할때, a. git reset 으로 취소( 단 push 이전 상태이여야 함 ) git reset add 한 파일 취소 git reset --merge merge 한 코드 취소 b.만약 commit만 취소하고, 작성한 코드는 남겨둘려면? reset --soft 명령어 사용 git reset --soft HEAD^ commit 코드 되살리기 git reset --hard HEAD^ commit 하기 이전 코드로 돌아가기 git rebase 내 브랜치의 커밋들을 대상 브랜치에 재배치 ( 커밋 히스토리를 하나로 합치기에 주의 - 그룹 리더가 책임지고 해야함.) git reset을 이용하여 작성한 코드를 초기화하고 ..
fetch git fetch origin git reset --hard origin/master 로컬에 있는 모든 변경 내용과 확정본을 포기. 원격 저장소의 최신 이력을 가져오고 로컬 master브랜치의 상태를 가져온 최신이력으로 변경. cherry-pick git cherry-pick 다른 커밋 버전을 현재의 브렌치에 업데이트하기. git cherry-pick -continue conflict 등으로 실패하는 경우 계속해서 해결하기 위한 방법을 찾는다. git cherry-pick -n 파일변경, 커밋은 하지 않는다. git cherry-pick -quit 실패하는 경우 더 진행하지 않고 현재 상태를 빠져나온다. git cherry-pick -abort 체리픽 이전 상태로 돌리고 취소한다.
branch 관련 명령어 git branch - 브랜치 목록 보기 git branch -r - 원격 브랜치 목록 보기 git checkout mybranch - 브랜치 이동 git checkout {새로운 로컬 Branch 이름} git checkout -b develop master - master을 기준으로 로컬에 새로운 브랜치를 생성합니다 git checkout -b develop origin/develop - 원격 브런치가 이미 존재 할 경우 원격 브런치를 기준으로 로컬 브랜치를 만드는 방법 ( checkout 명령에 -b 옵션을 넣으면 브랜치 작성과 체크아웃을 한꺼번에 실행 ) git checkout -b {새로운 로컬 Branch 이름} {원격 저장소 별칭}/{원격 Branch 이름} git ..
어허 거참 알다가도 모를듯한 이~ ㅋㅋ 스트림( stream ) 이란 위키에선 아래와 같이 정의하고 있다. 컴퓨터 처리 환경에서 스트림(stream)은 시간이 지남에 따라 사용할 수 있게 되는 일련의 데이터 요소를 가리키는 수많은 방식에서 쓰인다. C 프로그래밍 언어에 기반을 둔 유닉스 관련 시스템에서 스트림은 개별 바이트나 문자열인 데이터의 원천이다. 스트림들은 파일을 읽거나 쓸 때, 네트워크 소켓을 거쳐 통신할 때 쓰이는 추상적인 개념이다. 표준 스트림들은 모든 프로그램에 이용할 수 있는 세 개의 스트림을 말한다. 파이프라인은 장치에 삽입된 제한이 없는 정보뿐 아니라 스트림으로 이해할 수 있다. 스킴 프로그래밍 언어 등에서 스트림은 느긋하게 계산하거나 지연 처리된 일련의 데이터 요소를 말한다. 스트림..

음 좋다~ 무료이다 사이트에 나오는 데로 스텝바이스텝으로 진행하면 된다. 내가 알아볼 정도니까 왠만한 사람들은 다 이해될듯..... https://icomoon.io/ 대충 만드는 순서는 아래와 같다. 1. 사이트 우측 상단에 IcoMoon App 버튼을 클릭 2. IcoMoon버튼을 눌러 아래와 같이 페이지가 이동되었다면 그림처럼 좌측 상단 Import Icons 를 눌러 제작한 svg 파일을 업로드 하면 된다. 3. svg파일을 올렸다면 아래 그림처럼 파일들이 보인다. 아이콘 폰트화 할 것들을 클릭해서 선택한다. 그리고 맨 하단 3번째 Generate Font 버튼을 클릭하여 생성시킨다. 4. 생성된 아이콘 및 web에서 css에 적용할 수 있겠끔 코드가 적혀 있다. 코드 값은 사용자에 맞게 수정할 ..
git remote add origin - 원격저장소 등록 git clone [새로운 폴더명] -복제하려다 실패하는 대부분의 이유는 폴더명을 생략하면 자동으로 프로젝트 이름과 같은 이름의 폴더가 새로 생성되는데 보통 이름이 이미 존재할 경우라 그런다. -에러 fatal: destination path ‘폴더명’ already exist and is not an empty directory. git rebase -내 브랜치의 커밋들을 대상 브랜치에 재배치 git log —oneline 간단한 커밋해시와 제목만 보고 싶을때 git log —oneline —graph —decorate -HEAD와 관련된 커밋들을 조금 더 자세히 보고 싶을 때 git log —oneline —graph —all —decorat..
NVM 설치 파일 다운로드( https://github.com/coreybutler/nvm-windows/releases ) 위 주소로 nvm-setup.zip 파일을 다운로드. 받은 압축 파일을 풀고 install windows 명령 프롬프트 cmd( 관리자권한으로 실행법 > 검색창 cmd > ctrl+shift+enter ) 를 실행 nvm --version 을 입력하여 설치된 것을 확인 nvm install v10.16.3 입력 설치 nvm ls 를 입력 > 버전을 확인. nvm use 10.15.2 를 입력 > 해당 버전의 nodejs 활성
- Total
- Today
- Yesterday
- cordova
- 태그
- 앵귤러
- 내장요소
- for of 구문
- 아이콘 폰트 만들기
- svg 폰트
- 코도바
- react
- 리프래시토큰
- git checkout -b
- Aptana
- Vue3
- react-router-dom
- 반복문
- 자바스크립트
- svg icon font
- IntrinsicElements
- vue-router
- RefreshToken
- svg모션
- interceptors
- CSS
- JsDoc
- Angular
- git
- React.StrictMode
- anime.js
- icon font
- Intrinsic
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |