1.단축키
-토글 사용법
window: ctrl + alt + t mac: 안쓰는 컴퓨터라 모르겠어요. 단축키 모양이 특이해요;;
-vs code 단축키
ctrl +s 저장, ctrl +z 뒤로가기, alt + B 작업중인 문서 인터넷 불러오기, ctrl+ c 복사, ctrl+ v 붙이기.
2. 관련 앱 다운로드 및 사이트
크롬, vs code, obs studo, Notion, github(온라인 코드 백업, 협업, 공유 저장소),
티스토리나 미디엠,벨로그(개발일지 기록 플랫폼), 부트스트랩, 구글폰트, 게더타운, ZEP, ZOOM
현재는 여기까지 입니다.
3. Git hub 관련 수업내용 정리 *윈도우는 git bash 열어야함.
1) vs code- 터미널- 새터미널 여기서 리눅스 명령어를 쓸수 있다.
-pwd: 현재 내가 작업하는 폴더(디렉토리) 보여 달라는 것
-ls(list): 내 폴더 안에 폴더 파일 보여줌
-ls -a(list -a): 숨겨진 파일(보통 .으로 시작함) 모두 볼 수 있음
-cd폴더명: ls 명령어에서 나온 폴더 이동(데스크탑에서 폴더이동과 동일함)
cd .. 한단계 위 폴더로 이동, 폴더명/폴더명 (한번에 깊이 들어감)
-mkdir: 현재 경로에서 폴더를 생성하는 명령
-touch: 지금 경로에서 파일을 생성, 날짜 시간 변경 가능
2) Git 과 Git Hub 개념
git: 코드변경점 기록함. git diff- 코드 변경확인, git reset-에러 발생시 과거코드로 돌아가기(코드가 많이 얽힐 경우 안씀), ;q 치면 에러화면에서 나옴.
git hub: 온라인 코드 저장소(공유, 협업, 백업)
3)Git Hub 쓰는 방법
github 가입- new 클릭- 프로젝트 파일명 작성- 화면끝에 크리에이터 ~ 클릭- 온라인 코드저장소 생성
-git remote add origin <git hub 주소>: 간단하게, origin 명명
-git branch -m main : 기본 브랜치 이름을 마스터에서 메인으로 변경
-git push -u origin main: 업로드, git push까지만 쓰면 됨
git hub 협업: 협력자(collaborator) 등록- 셋팅-유저네임 혹은 가입한 이메일주소- 보내고 수락.
협업자들 모임 코드 복사해오기
git clone: code에서 https 주소 복사- 코드 저장할 폴더 만들어 저장함.
맨뒤에 . 찍기(위치정해졌을때 위치가 바뀌지 않음)
git 내용없을시- 키보드 ess, :, wq, enter 치면 뭔가 나온다고 했었음.
충돌해결하기(conflict): 같은 파일에서 같은 위치에 코드 변경이 됬을때 충돌이 생겨 에러가 일어난다.
수정은 삭제후, 올바른 코드로 수정하기. 저장 add . /commit /저장한것 올릴때 push
4) git 명령어
-git init: 코드관리 시작, 초기세팅으로 정확한 프로젝트 폴더(경로) 지정해서 입력해야 함. 프로젝트 처음 한번만 함.
-git add . :저장할 파일명 add 뒤에 .은 한번에 다 저장함
-gir commit-m "메세지 작성" : 코드작성을 기록함. 내가 한 code 저장됨.
-git status: 저장여부 확인, 저장이 안되면 빨강색, 저장되면 초록색으로 뜬다. 다 저장후에는 흰 글씨..
-git log: 저장내역을 확임함.
-git push: 저장한 것 올리기(업로드)
-gir clone: 코드 복사하기. clone. 붙여서 위치 고정함.
-git pull: 다른 사람이 변경한 코드 가져오기.
경고문시 3줄 힌트있음. 그 첫번째문장 쓰면 해결됨
**강의를 들으면서 급하게 필기해서 혹시 오타나 틀린부분 있을 수 있습니다. 있을경우 댓글로 알려주세요**
*노션 자료 요약정리 참고로 보기- 예병수 리액트 튜터님-
4. 2주차 강의- 스파르타 플릭스 완료. 자바스트랩 문법 듣는중.
5. 2023.11.27~2023.12.01 팀미션 웹페이지 개발- 개인 개발일지 작성완료.
6. 웹페이지 코드 수정-구글폰트 추가, 상자 꾸미기 조금 함.
7. 내 느낌과 감정.
동영상 따라서 실습하는데 어려움이 있습니다. git 강의를 조금더 체계적으로 해줬으면 합니다.
github 사용하는 방법 따로, git 명령어 사용하는 방법따로.... 듣는 수강생마다 다르지만
저는 헷갈려서, 강의 들으면서 급하게 필기했는데, 정리가 어려웠습니다.
그래서 오늘 개발일지에 다시 정리했습니다. 이 정리가 맞는지 투텨님과 매니저님, 댓글 답변 부탁드립니다.
'개발일지' 카테고리의 다른 글
| 2023.12.01 미니팀프로젝트 발표 (0) | 2023.12.01 |
|---|---|
| 2023.11.30 TIL (1) | 2023.11.30 |
| 2023.11.27~12.1 팀프로젝트 웹 페이지 만들기 개인 개발일지 (0) | 2023.11.29 |
| 2023.11.28 TIL (0) | 2023.11.28 |
| 2023.11.27 TIL (0) | 2023.11.27 |