분류 전체보기
-
[Git 입문편] 5. branch, checkoutGit 2021. 3. 7. 23:41
본 포스팅은 저의 인터넷 강의인 실무자가 알려주는 Git - 입문편의 강의안을 바탕으로 작성하였습니다. branch (br) 커밋 사이를 가볍게 이동할 수 있는 어떤 포인터 같은 것 (3.1 Git 브랜치 - 브랜치란 무엇인가 ) 하나의 작업 공간 단위 정도로 생각 브랜치 확인: git br 브랜치 생성: git br test/1 브랜치 삭제: git br -D test/1 branch 전략 대표적인 Git Flow master (2020년 10월부터 master에서 main으로 변경됨) git init하면 생기는 태초의 브랜치 배포 가능한, 말그대로 master(main) 브랜치 보통 태그를 따서 태그로 배포함 develop 보통 작업할 때 기준이 되는 브랜치. 개발 서버에도 평소에는 develop 기..
-
[Git 입문편] 4. add, commitGit 2021. 3. 4. 23:25
본 포스팅은 저의 인터넷 강의인 실무자가 알려주는 Git - 입문편의 강의안을 바탕으로 작성하였습니다. add 파일을 Staged 상태로 만듦 -> 파일을 Git이 관리하는 상태로 만듦 Untracked / Modified 상태의 파일에 사용할 수 있음 이제 commit을 하면 코드를 저장할 수 있음 Untracked 에서 진행 echo "## Git class" >> index.md git st --- On branch master Untracked files: (use "git add ..." to include in what will be committed) index.md nothing added to commit but untracked files present (use "git add" to ..
-
[Git 입문편] 3. status, logGit 2021. 3. 4. 23:12
본 포스팅은 저의 인터넷 강의인 실무자가 알려주는 Git - 입문편의 강의안을 바탕으로 작성하였습니다. status (st) 현재 git이 관리하는 파일들의 상태를 보여준다. 어떤 파일들이 Untracked인지, Staged인지, Unmodifed인지 등을 알 수 있다. Untracked files : Untracked 상태인 파일들 cd ~/git-exer echo "status exer" >> st.md git st --- On branch master Untracked files: (use "git add ..." to include in what will be committed) st.md nothing added to commit but untracked files present (use "gi..
-
[Git 입문편] 2. Git lifecycleGit 2021. 3. 3. 00:38
본 포스팅은 저의 인터넷 강의인 실무자가 알려주는 Git - 입문편의 강의안을 바탕으로 작성하였습니다. Git의 상태를 모르고 사용하다 보면 자유자재로 Git을 다룰 수가 없다. 꼬이기 쉽상이고, 이게 왜 이런 상태로 있는거지? 하는 의문이 계속 남는다. lifecycle을 보기 전에 알아야할 명령어인 add와 commit를 간단히 보자. add: 이 파일을 Git이 관리하게 하겠다 (or 수정 완료했다) commit: 이 파일을 Git에 저장하겠다 라고 할 수 있다. 기본적인 개념만 이해하고 아래 그림을 보자 출처:2.2 Git의 기초 - 수정하고 저장소에 저장하기 위처럼 git에서 파일은 네 가지의 상태를 갖게 된다. Untracked, Unmodified, Modified, Staged. 위에 표시..
-
Gradle dependency 초기화Build/Gradle 2021. 2. 21. 23:05
가끔씩 Gradle에서 Dependency들을 제대로 불러오지 못하거나 꼬이는 경우가 생긴다. 이때 해결할 수 있는 몇 가지 방법들을 다루어 보자. 해결 방안 1. Intellij - Invalidate Caches / Restart... Intellij 환경에서 gradle 관련해서 꼬이거나 문제가 생기면 이 방법을 추천한다. project와 관련된 dependency들을 초기화하고 재시작시켜준다. 이 방법으로 많이 해결했었다. Shift 두번 연타 -> invalidate 입력 (Invalidate Caches / Restart... 선택) -> 엔터 2. gradlew build refresh dependencies gradle에서 제공하는 방법으로 dependency들에 대해 refresh를 시킨..
-
JavaScript Everywhere (자바스크립트는 모든 곳에 존재한다)후기/Book Review 2021. 2. 21. 16:30
한빛미디어 "나는 리뷰어다" 리뷰어 활동입니다. 목차 CHAPTER 1 개발 환경 CHAPTER 2 API 소개 CHAPTER 3 노드와 익스프레스로 웹 애플리케이션 만들기 CHAPTER 4 그래프QL API 첫걸음 CHAPTER 5 데이터베이스 CHAPTER 6 CRUD 동작 CHAPTER 7 사용자 계정과 인증 CHAPTER 8 사용자 액션 CHAPTER 9 디테일 CHAPTER 10 API 배포하기 CHAPTER 11 사용자 인터페이스와 리액트 CHAPTER 12 리액트로 웹 클라이언트 만들기 CHAPTER 13 애플리케이션에 스타일 입히기 CHAPTER 14 아폴로 클라이언트로 작업하기 CHAPTER 15 웹 인증과 상태 CHAPTER 16 생성, 읽기, 업데이트, 삭제 작업 CHAPTER 17 ..
-
[Git 입문편] 1. Git 기초Git 2021. 2. 20. 01:54
본 포스팅은 저의 인터넷 강의인 실무자가 알려주는 Git - 입문편의 강의안을 바탕으로 작성하였습니다. 1) Git What is Git? 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 공식사이트) Git 외에 CVS, SVN, Mercurial 등의 다른 VCS(Version Control System)가 있음 Why Git? 공유 (협업) 대학교 때 USB로 코드 공유한 경험 있음 실무에서 일할 때 하나의 프로젝트 내에서 부분을 나눠서 개발하게 됨. 작업이 끝난 ..
-
아이폰 공장 초기화 방법기타 TIP 2021. 2. 13. 23:36
회사 테스트폰인 아이폰XR을 공장 초기화 시키려고 애플 사이트에서 시키는 대로 해보는데 잘 되지 않았다. 잘 안되서 구글링을 해보니 측면 버튼을 10초정도 누르면 된다 이런 내용들이 있었다. 하지만 여전히 재부팅만 되고 복구 모드는 뜨지 않았다. 결국은 유튜브에서 이 영상을 보고 해결 되었다. (역시 글보다 직접 영상으로 보여주는 것이 효과 만점) 정답은 공식홈페이지가 맞았다. 10초 정도가 아니라 그 이상 (20초 이상은 되는 느낌)으로 계속 측면 버튼을 누르고 있어야 한다. 복구 모드 화면이 뜰 때까지 (재부팅 -> 애플 로고 -> 복구 모드 화면) 인내심을 가지고 계속.