목록전체 글 (99)
글쓰는쿼카의 PM 여정

0. 기본정보#스파르타코딩클럽 #부트캠프 #26일/94일- 학습주제 : [베이직] [자바스크립트 3강] localStorage, REST API- 학습내용 : localStorage, REST API- 학습일 : 2024. 5. 22.1. 배운 내용 요약1) localStorage로컬스토리 간단 설명 : 더보기서버에 저장할 정도로 중요하진 않은 정보를 저장하기 위해 사용합니다.중요하진 않은 정보란 정보가 날라가도 상관은 없지만 있으면 편리한 정보 입니다.ex) “오늘 그만 보기” 버튼 클릭 여부저희는 DB를 사용하지 않기 때문에 연습용으로 로컬스토리지에 저장, 삭제하는 연습해보겠습니다. 한 줄일 경우>데이터 추가/수정 : localStorage.setItem("key", "value")데이터 가져오기 :..
0. 기본정보#스파르타코딩클럽 #부트캠프 #25일/94일- 학습주제 : [React 숙련] 강의- 학습내용 : styled-components, useState업데이트, useEffect, useRef, useContext, memorization, custom hooks, redux- 특별사항 : (없음)- 학습일 : 2024. 5. 21.1. 배운 내용 요약[React 숙련] 강의 목차더보기styled-components : Globalstyles, reset CSSuseState 업데이트useEffect : clean-upuseRefuseContext : createContext, useContext, Provider, 주의사항memorization : memo, useCallback, useMe..

0. 기본정보#스파르타코딩클럽 #부트캠프 #24일/94일- 학습주제: [베이직 3rd] 자바스크립트 배열과 객체- 학습내용: Array(배열), Object(객체) 자료형, 데이터에 따라 HTML을 변경하는 방법, 다양한 배열 메소드, Spread Operator, destructuring- 특별사항: 코딩테스트 라이브 OT - 탐험반 신청했으나 취소 예정 ==> 지금은 "기능 구현"이 우선!- 학습일: 2024. 5. 20.1. 배운 내용 요약 - 과제 위주[베이직 3rd] 강의 목차- 노션 링크: https://daffy-slime-268.notion.site/4-cc20d48a3561471bb7ba953cfcf03363더보기Array(배열), Object(객체) 자료형 설명 데이터에 따라 HTML을..

0. 기본 정보- 평가 기간 : 2024. 5. 13.(월) ~ 5. 18.(토)- 평가 내용 : 자기개발 영역, 신체 영역, 기타 영역- 평균 점수 : 4.36점 / 6점 만점1. 평가 기준 요약더보기1) 자기개발 영역 평가 - 항목: 6개데일리루틴(출결, TIL, 코딩테스트) : 매일 제출해야 하는 과제 관련- 출결 : 국비지원 출석(~08:59), 퇴실(21:00~) 인증하기- TIL : today I learned 의미로 개인블로그에 게시글 작성하기- 코딩테스트: 알고리즘 문제를 통해 컴퓨터 사고능력 키우기강의진도 : 매주 제공되는 정규 강의 관련 - 목표) 1일 1주차 완강프로젝트 : 개인 또는 팀프로젝트 작업 관련git push : 깃허브(Github)에 잔디 심기2) 신체 영역 평가 - ..
0. 기본정보#스파르타코딩클럽 #부트캠프 #주말자습- 학습주제: React 입문 - [해설] 개인과제(My Todo List)- 학습내용: git clone- 학습일: 2024. 5. 18.1. 오류일지Github의 new repository 생성 시 README 옵션을 선택하면 로컬 저장소에서 error가 발생한다.- 로컬 저장소 브랜치(master)와 원격 저장소 브랜치(main) 불일치- remote add 전에 git commit git clone1) 깃허브(Github) - new repositoryPublic 선택Add a README file 선택choose a license : "MIT License" 선택2) 로컬(원하는) 폴더 선택 >> (폴더 여백에 마우스 오른쪽 클릭) 터미널 열기명..
0. 기본정보#스파르타코딩클럽 #부트캠프 #24일/94일- 학습주제: React 입문 - [개인과제 해설]- 학습내용: 프로젝트 세팅, TodoForm 세팅- 특별사항: [베이직] 1주차 복습- 학습일: 2024. 5. 17.1. 배운 내용 요약 - 개인과제 해설 참조해설 강의 목차더보기1. 프로젝팅 세팅 1) 깃허브 레포지토리 2) vite 프로젝트2. TodoForm 세팅 1) reset css 적용 2) layout 추가 3) TodoForm 추가 4) 제어/비제어 컴포넌트3. TodoList 만들기 1) TodoList 추가 2) TodoList 재사용4. TodoItem 만들기 및 정리 1) TodoItem 추가 2) deleteTodo ..

0. 기본정보#스파르타코딩클럽 #부트캠프 #23일/94일- 학습주제: 수준별 수업 [베이직]- 학습내용: 이벤트 버블링, 함수 return, 스크롤 이벤트, 탭 메뉴로 마우스 호버(for문), setTimeout으로 광고창 닫기, setInterval로 타이머 만들기, 캐러셀 구현으로 이벤트와 에니메이션- 특별사항: [제출] React 입문 : 개인과제(My Todo List)- 학습일: 2024. 5. 16.1. 배운 내용 요약(틈틈이 보완할 부분)더보기1. 모달창 외부 클릭 닫기로 이벤트 버블링 학습2. 배달팁 계산기로 함수의 return 학습3. 스크롤 이벤트 학습4. 탭 메뉴로 마우스오버와 for문 학습5. setTimeout으로 광고창 닫기6. setInterval로 타이머 만들기7. 캐러셀 구..
0. 기본정보#스파르타코딩클럽 #부트캠프 #공휴일자습- 학습주제: React 입문- 학습내용: (없음)- 특별사항: 팀원들과 자습 스터디 (9 to 9) 👨👩👧👦- 학습일: 2024. 5. 15.1. 배운 내용 요약 - 개인과제(My Todo List)1) 처음에는 OnePage 안에 때려넣자.!(보류) 2) Child 컴포넌트 끼리는 반드시 Parent 컴포넌트를 거쳐서 주고 받을 수 있다.!(보류)3. 오늘의 회고- 칭찬 : 1) 팀 슬랙에 공휴일 자습 스터디 개최 - 09:00 오늘의 다짐, 팀 전원 참석👏 2) 코딩 선배들(팀원, 매니저님)에게 솔직하게 이해 안 된다고 재질문한 것 3) 순수 작업시간: 12 hours (09:00~23:0..

0. 기본정보#스파르타코딩클럽 #부트캠프 #21일/94- 학습주제: React 입문- 학습내용: DOM과 Virtual DOM, 스타일링 및 refactoring- 특별사항: (없음)- 학습일: 2024. 5. 14.2. 오류 일지 Github의 new repository 생성 시 add README 선택하면 로컬 저장소에서 error가 발생한다.예상되는 문제 원인을 정리하면 아래와 같다. - 로컬 저장소 브랜치(master)와 원격 저장소 브랜치(main) 불일치- remote add 전에 git commit 명확한 해결책은 아니다. 허나, 몇차례 실수를 반복하니 일정한 규칙이 보여 해결 공식을 만들어 보았다.0. git config --global init.defaultBranch main ▶️ ..

0. 기본정보#스파르타코딩클럽 #부트캠프 #주말자습- 학습주제: 자바스크립트 기초 (강의 출처: youtube 입문자를 위한 자바스크립트 기초 by 유노코딩)- 학습내용: createElement, appendChild, append- 특별사항: (없음)- 학습일: 2024. 5. 12.1) createElement 코드 작성 - 브라우저 상 변화 없음 2) newDiv를 DOM에 추가 - appendchild ==> 브라우저 변화 있음!- area 안에 div 3개 추가 확인 3) newDiv 속성 조작하기 - 자바스크립트 style 조작법 4) newDiv를 DOM에 추가 - append 사용! ==> appendChild 와 동일하게 작동됨! 5) appendChild vs. append (차이점)..

0. 기본 정보- 평가 기간: 2024. 5. 6.(월) ~ 5. 11.(토)- 평가 내용: 자기개발 영역, 신체 영역, 기타 영역- 평균 점수: 4.14점 / 6점 만점1. 평가 내용 요약더보기1) 자기개발 영역 평가 6데일리루틴(출결, TIL, 코딩테스트) : 매일 제출해야 하는 과제 관련- 출결 : 국비지원 출석(~08:59), 퇴실(21:00~) 인증하기- TIL : today I learned 의미로 개인블로그에 게시글 작성하기- 코딩테스트: 알고리즘 문제를 통해 컴퓨터 사고능력 키우기강의진도 : 매주 제공되는 정규 강의 관련 - 목표) 1일 1주차 완강프로젝트 : 개인 또는 팀프로젝트 작업 관련git push : 깃허브(Github)에 잔디 심기2) 신체 영역 평가 4영양제 섭취 : 비타민C,..
0. 기본정보#스파르타코딩클럽 #부트캠프 #주말자습- 학습주제: React 입문- 학습내용: 화살표 함수, 삼항연산자, 단축평가(||, &&, ?., ??)- 특별사항: (없음)- 학습일: 2024. 5. 11.1. 배운 내용 요약1) 화살표 함수- 참고 : 2024.05.11 - [JavaScript] - 화살표 함수: () => {} 2) 삼항연산자(보류) 3) 단축평가 : || (논리합 연산자)- 참고: 2024.05.11 - [JavaScript] - 논리 연산자 : ||, &&, !- 논리합 연산자(||)는 좌변의 피연산자가 falsy 값일 때만 우변의 피연산자를 평가함 cf. falsy 값 : false, 0 ,"", null, undefined, NaN- 좌변의 피연산자가 truthy 값일..
0. 기본정보#스파르타코딩클럽 #부트캠프 #주말자습- 학습주제: JavaScript 문법- 학습내용: Null 병합 연산자('??')- 참고자료: 모던 자바스크립트 https://ko.javascript.info/nullish-coalescing-operator- 학습일: 2024. 5. 11.Null 병합 연산자 : '??'null 병합 연산자 ('??')를 사용하면 짧은 문법으로 여러 피연산자 중 그 값이 '확정되어있는' 변수를 찾을 수 있음x = a ?? b/* ??연산자 없이 동일한 동작을 하는 코드x = (a !== null && !== undefined) ? a : b;*/a가 null도 아니고 undefined도 아니면 a그 외의 경우는 b(다른 예시)let firstName = null;l..
0. 기본정보#스파르타코딩클럽 #부트캠프 #주말자습- 학습주제: JavaScript 문법- 학습내용: 화살표 함수- 참고자료: 모던 자바스크립트https://ko.javascript.info/arrow-functions-basics- 학습일: 2024. 5. 11.화살표 함수 기본- 함수 표현식보다 단순하고 간결한 문법으로 함수를 만들 수 있음- 화살표 함수라는 이름은 문법의 생김새를 차용한 것- 아래는 화살표 함수의 기본 예시 👇 👇let sum = (a, b) => a + b;/* 위 화살표 함수는 아래 함수의 축약 버전입니다.let sum = function(a, b) { return a + b;};*/console.log( sum(1, 2) ); // 3'function' 삭제매개변수를 감싼..
0. 기본정보#스파르타코딩클럽 #부트캠프 #주말자습- 학습주제: JavaScript 문법- 학습내용: 논리 연산자(||, &&, !)- 참고자료: 모던 자바스크립트 https://ko.javascript.info/logical-operators#ref-847- 학습일: 2024. 5. 11. 논리연산자 종류: ||(OR), &&(AND), !(NOT)논리연산자 정의: 피연산자로 불린형뿐만 아니라 모든 타입의 값을 받을 수 있음. 연산 결과 역시 모든 타입이 될 수 있음cf. falsy값 : false, 0, "", null, undefined, NaN 1) OR 논리연산자 (||)전통적인 방식(=피연산자가 불린형인 경우)- 인수 중 하나라도 true 이면 true를 반환하고, 그렇지 않으면 false를 ..
0. 기본정보#스파르타코딩클럽 #부트캠프 #20일/94일- 학습주제: React 입문- 학습내용: 블록/함수 스코프 변수, 배열의 요소 접근/수정, Destructuring, Spread Operator, rest operator- 특별사항: 두 번째 팀(SUPER ROOKIE)과의 첫 미팅- 학습일: 2024. 5. 10.1. 배운 내용 요약 2. SUPER ROOKIE 첫 팀회의- 기 간: 2024. 5. 10.~6. 7. (약 한달)- 과 제: 개인과제(1), (2) + 팀과제(뉴스피드)- 팀 노션: https://www.notion.so/teamsparta/SUPER-ROOKIE-B14-c04b84135473483b88628e5ff47d64d4- 금주 목표: 5/14(화) 개인과..

0. 기본 정보#스파르타코딩클럽 #부트캠프 #18일/94일 👇 더보기0. 개강 및 OT1. 팀 소개 페이지 미니 프로젝트2. 프로그래밍 기초 2-1. 개인과제 2-2. 팀 과제 ◀️◀️◀️◀️ 여기!3. 주특기 기초 3-1. 주특기 입문 3-2. 주특기 숙련 3-3. 뉴스피드 프로젝트4. 주특기 심화 4-1. 주특기 심화 4-2. 아웃소싱 프로젝트5. 주특기 플러스 5-1. 주특기 플러스 5-2. 심화 프로젝트6. 최종 프로젝트7. 지원 주차1. 팀프로젝트 설명- 프로젝트 기간: 2024. 5. 1.~ 5. 9.(총 10일)- 프로젝트 목표:1) Javascript 과정을 마무리하며, 팀원들과 함께 JS 문법의 핵심을 적용해 볼 수 ..

0. 기본정보#스파르타코딩클럽 #부트캠프 #17일/94일- 학습주제: 자바스크립트 기초 (강의 출처: youtube 입문자를 위한 자바스크립트 기초 by 유노코딩)- 학습내용: addEventListener- 특별사항: JS 개인과제 CSS : grid- 학습일: 2024. 5. 8.2. 배운 내용 요약1) addEventLiistener - 실습 내용 참고★본 메소드를 활용해 이벤트 핸들러 등록장점 : 1) 이전에 추가한 이벤트 핸들fj를 제거할 수 있는 대응 메소드 존재 - removeEventListener 2) 같은 리스너(target)에 대해 다수의 핸들러 등록 가능 - btn1, btn2, btn3 동일한 핸들러 사용(=적용) 가능 3) 추가적인 옵션 사항들 제..

0. 기본정보#스파르타코딩클럽 #부트캠프 #16일/94일- 학습주제: 자바스크립트 기초 (강의 출처: youtube 입문자를 위한 자바스크립트 기초 by 유노코딩)- 학습내용: window.prompt, 템플릿 리터럴, 복합 대입 연산자, document 접근, 조작- 특별사항: JS 팀프로젝트 마무리 (발표 D-2)- 학습일: 2024. 5. 7.1. 배운 내용 요약1) 템플릿 리터럴 - 백틱(``)- 표현식을 내장할 수 있는 문자열 표현법 (문자열의 내용에 데이터를 삽입하겠다는 뜻)- 데이터를 대신해 사용될 수 있는 것이라면 무엇이든 템플릿 리터럴에 삽입 가능 (예: 변수, 메소드)- 플레이스홀더( ${} ) 활용실습내용✍️더보기템플릿 리터럴 안에 변수와 숫자도 가능할까? Yes! 템플릿 리터럴 안에..

0. 기본정보#스파르타코딩클럽 #부트캠프(휴무)_어린이날대체공휴일- 학습주제: 자바스크립트 기초 (강의 출처: youtube 입문자를 위한 자바스크립트 기초 by 유노코딩)- 학습내용: 객체(object), 주석 방법, 콘솔(console), 코드의 구문, 변수- 특별사항: 작업 환경 개선- 학습일: 2024. 5. 6.History더보기스파르타코딩클럽에서 제공한 「Javascript 문법 종합」 강의가 입문자인 나에게는 다소 불친절했다(=기초적인 작동 원리, 상식까지 알려주지는 않았다). 프론트엔드 A to Z까지 다 알려줄 것처럼 홍보 했지만, 중간 수준인 'N' 또는 'O'수준에서 강의가 진행됐다. 안타깝게도 나의 수준은 정말로 A단계였고, 나에게는 모든 것을 하나 하나 설명해줘야 하는, 말 그대..

0. 기본 정보- 평가 기간: 2024. 4. 29.(월) ~ 5.4.(토)- 평가 내용: 자기개발 영역, 신체 영역, 기타 영역- 평균 점수: 5.21점 / 6점 만점1. 평가 내용 요약더보기1) 자기개발 영역 평가 6데일리루틴(출결, TIL, 코딩테스트) : 매일 제출해야 하는 과제 관련- 출결 : 국비지원 출석(~08:59), 퇴실(21:00~) 인증하기- TIL : today I learned 의미로 개인블로그에 게시글 작성하기- 코딩테스트: 알고리즘 문제를 통해 컴퓨터 사고능력 키우기강의진도 : 매주 제공되는 정규 강의 관련 - 목표) 1일 1주차 완강프로젝트 : 개인 또는 팀프로젝트 작업 관련git push : 깃허브(Github)에 잔디 심기2) 신체 영역 평가 4영양제 섭취 : 비타민C, ..
1. 콜라츠 추측- 문제 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/12943- 나의 코드 : 더보기function solution(num) { var answer = 0; for(let i = 0; i - 다른 접근법: 추가 조건 시 for문 맨 앞에 두거나, for문이 끝나고 배치2. 서울에서 김서방 찾기- 문제 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/12919- 나의 코드 : 더보기function solution(seoul) { for (let i=0; i - 다른 접근법 : 영어 대/소문자 명확하게 작성하기3. 나누어 떨어지는 숫자 배열..
0. 기본정보#스파르타코딩클럽 #부트캠프 #경과훈련일_14일/94일- 학습주제: 「자바스크립트 종합반」 (4주차)- 학습내용: 콜백함수- 특별사항: [팀회의] 자바스크립트 팀과제 - 영화목록 홈페이지 만들기 - 2일차- 학습일: 2024. 5. 2.1. 팀프로젝트 활동 내용1) 기능 삭제 - 메인페이지 검색창의 유효성 검사2) 본인 역할 축소(=선택과 집중)에 문자 입력 후 클릭하면 input.value(=입력창의 입력값) 받기input.value로 TMDB 서버에서 영화 title 검색 기능을 fetch(=불러오기)fetch 값을 두번째 레이아웃(=검색 결과 화면)으로 넘기는 로직을 고민해보기 2. 오류 일지1) 팀 공유 github branch 버그/충돌 ==> 수정 작업 전 new branch 생..

0. 기본정보#스파르타코딩클럽 #부트캠프 #경과훈련일_13일/94일- 학습주제: 「자바스크립트 종합반」 (4주차)- 학습내용: 콜백함수- 특별사항: [팀회의] 자바스크립트 팀과제 - 영화목록 홈페이지 만들기- 학습일: 2024. 5. 1.1. 배운 배용 요약 - 콜백함수 기초2) 콜백 함수의 제어권(1) 호출시점 - 아래 게시글 참조https://joymet33.tistory.com/16 (2) 인자 - 예시 : map()- map 메서드를 호출해서 원하는 배열을 얻고자 한다면 정의된 규칙대로 작성해야 함- 인자(의 순서)까지도 제어권이 콜백 함수를 넘겨받은 코드에게 있음 (3) this- 콜백함수도 함수이기 때문에 this가 전역객체이나 예외사항이 있음- 제어권을 넘겨받을 코드에게 콜백 함수에 별도로 ..

0. 기본정보#스파르타코딩클럽 #부트캠프 #경과훈련일_12일/94일- 학습주제: 「자바스크립트 종합반」 (4주차)- 학습내용: 콜백함수- 특별사항: [재제출] 자바스크립트 개인과제- 학습일: 2024. 4. 30.1. 배운 배용 요약 - 콜백함수 기초 1) 콜백 함수 개요콜백 함수는 다른 함수의 인자로 전달되어, 특정 이벤트가 발생했을 때 호출되는 함수즉, 제어권을 가지고 있는 함수가 콜백 함수를 호출하는 것이를 통해 비동기 처리, 이벤트 핸들링, 고차 함수 등 다양한 프로그래밍 기법을 구현할 수 있습니다.2) 콜백 함수의 기본 개념함수 전달: 콜백 함수는 다른 함수의 인자로 전달됨. 이때 함수 자체가 전달되는 것이지, 함수의 실행 결과가 전달되는 것은 아님.제어권 위임: 콜백 함수를 호출하는 권한은 콜..

0. 기본정보#스파르타코딩클럽 #부트캠프 #경과훈련일_11일/94일- 학습주제: 「자바스크립트 종합반」 (3주차)- 학습내용: 실행 컨텍스트(스코프, 변수, 객체, 호이스팅)- 특별사항: [제출] 자바스크립트 개인과제- 학습일: 2024. 4. 29.1. 배운 배용 요약 - 실행 컨텍스트: 실행할 코드에 제공할 환경 정보들을 모아놓은 객체- 실행 컨테스트 객체 종류 :VE(VariableEnvironment) : record, outer, snapshotLE(LexicalEnvironment) : record, outer, 변경사항 실시간 반영ThisBinding 1) LE (LexicalEnvironment)(1) environmentRecord(=record)와 호이스팅(hoisting, 끌어올리기)..
0. 기본 정보- 평가 기간: 2024. 4. 22.(월) ~ 4. 27.(토)- 평가 내용: 자기개발 영역, 신체 영역, 기타 영역- 평균 점수: 4.4점 / 6점 만점1. 평가 내용 요약1) 자기개발 영역 평가 6데일리루틴(출결, TIL, 코딩테스트) : 매일 제출해야 하는 과제 관련- 출결 : 국비지원 출석(~08:59), 퇴실(21:00~) 인증하기- TIL : today I learned 의미로 개인블로그에 게시글 작성하기- 코딩테스트: 알고리즘 문제를 통해 컴퓨터 사고능력 키우기강의진도 : 매주 제공되는 정규 강의 관련 - 목표) 1일 1주차 완강프로젝트 : 개인 또는 팀프로젝트 작업 관련git push : 깃허브(Github)에 잔디 심기2) 신체 영역 평가 4영양제 섭취 : 비타민C, 오메..

#브랜치(branch) 확인, 생성, 변경, 합병 git branch현재 브랜치 목록을 볼 수 있음cf. branch는 '나뭇가지' 또는 '분점'이라는 뜻 git branch 브랜치이름새로운 브랜치를 생성 git checkout 브랜치이름작업 중인 브랜치를 변경 git checkout -b (새로 만들) 브랜치이름새로운 브렌치를 생성함과 동시에 새로운 브렌치로 변경 git merge 브랜치이름현재 브랜치에 다른 브랜치의 내용을 병합cf. merge는 '합병하다'는 뜻 git branch -d (삭제할) 브랜치이름브랜치 삭제※ 삭제할 브랜치에서 나와야(= checkout branch) 삭제 가능 실적 흔적✍️더보기** 준비: VS CODE의 'git bash'로 변경 실습 1 : git branch / g..

History더보기지난 시간에 git의 기초에 대해 배웠다.오늘은 git 기초 강의를 끝장을 내려고 했지만... 실습(적용)과 응용을 하는데 시간이 많이 들어 git 기초강의 끝장내기는 추후 다시 보충해보자. (그나저나 나는 언제 잔디 심을 수 있는 거야 증말...ㅋㅋㅋ 기초강의 끝내기가 무섭게 매일 같이 잔디 심겠어!)#커밋 메시지 읽기커밋해시(Commit hash): 커밋 기록에 대한 고유 식별자브랜치명(Branch): 기존 저장소에서 분기된 저장소의 복사본인 '브랜치'의 이름HEAD: 현재 작업 중인 브랜치를 가리키는 포인터(참조자)노란색 글자 commit 168… => 커밋 고유 (저장)주소커밋 고유 주소는 명령어 ‘git log –oneline’에서 6글자로 요약되어 나옴#git log 옵션 ..

History더보기React 부트캠프 첫 날, Git특강을 들었다.강의대로 따라할 때는 잘 됐는데 막상 혼자 해보니 온갖 변수('error')가 나온다.뭐가 문제일까... 왜 계속 막힐까... 숨이 '턱' 막힌다.(그 노무 복+붙... 복+붙은 결코 내 것이 아니야🥹) 결론!Git의 기본기부터 다시 잡자! 시간이 없으니 속성 강의를 찾아보았다.유투버 '유노코딩'의 「깃과 깃허브가 처음인 당신에게」 #1~8https://youtu.be/lA2c5GFqYKE?si=zgD73xjLdDFLAu0D깃이 컴퓨터에서 어떻게 깃허브 레포지토리로 이동하는지, 가상 공간을 가시적으로 친절히 설명해주어 이해가 잘 됐다.결론! Git의 기본기부터 다시 잡자!#git_명령어1. 최초설정(git config)git config..