🌿Study 17

✏️ expander control(접기/펼치기 만들기)

스포하자면! details 태그의 도움을 받아야합니다. 1. git wiki 목록에 넣는 방법 결과물 코드 0️⃣ 0주차 Meetings [0주차] 회의(2021.10.18) [0주차] 회의(2021.10.19) [0주차] 회의(2021.10.20) [0주차] 회의(2021.10.22) [0주차] 회의(2021.10.24) 2. git wiki 컨텐츠에 넣는 방법 결과물 코드 커밋 메시지 규칙 ## 커밋 메시지의 7가지 규칙 1. 제목과 본문을 빈 행으로 구분합니다. 2. 제목을 50글자 내로 제한합니다. 3. 제목 첫 글자는 대문자로 작성합니다. 4. 제목 끝에 마침표를 넣지 않습니다. 5. 제목은 명령문으로 사용하며 과거형을 사용하지 않습니다. 6. 본문의 각 행은 72글자 내로 제한합니다. 7. 어..

Study/Git 2021.12.10

✏️ 1일 1커밋 365일 달성 기념 자축

지난 해 12월 1일부터 시작한 1일 1커밋을 365일 째 진행했습니다. 처음에는 javascript 언어에 대해 흥미가 생겨서 javascript 30 챌린지를 하느라 1달 동안 잔디를 채웠는데요, 30일 꾸준히 되다 보니 나도 한 번 해봐? 라는 생각에 시작했습니다. 2020년 12월 한 달은 javascript 30일 챌린지가 베이스이고, 그 후로는 1일 1알고리즘을 진행해서 아마 알고리즘이 베이스입니다. 운이 좋게도 2021년 초부터 프로젝트를 꾸준히 해서 프로젝트 커밋도 찍혀있습니다. (알고리즘으로만 이뤄진 잔디가 아니라는 것을 어필하는 부분) 여튼 1일 1커밋을 진행하고 달라진 점은 습관이 잡혔다는 것입니다. 1일 1커밋과 관련된 글을 보면, 심은 잔디가 아까워서 커밋을 찍게 된다는 말이 있는..

Study/Git 2021.12.09

✏️ 멤버십 3-4주차 회고

이번에도 잘한 점, 아쉬웠던 점, 앞으로는 순으로 작성하려다가 이번 프로젝트는 고민의 연속이었기 때문에 어떤 고민을 했고 어떤 결론을 내렸는지 에 대해서도 추가하여 기록합니다. 고민했던 사항 고민했던 사항은 크게 git 관련, 프로젝트 관련, 코드 관련으로 나눌 수 있습니다. 1. git 관련 이번 프로젝트에서는 issue, milestone, wiki기능을 써봐야겠다는 다짐을 했습니다. 또한, 커밋 메세지를 작성하는데에 있어 header와 content, footer를 나누어 header에는 커밋의 종류와 제목을, content에는 어떤 내용이 변경되었고, 왜 이렇게 변경했는지와 참고한 링크를, footer에는 git issue 번호를 #number와 같은 형식으로 작성했습니다. (number에 iss..

✏️ 멤버십 1-2주차 회고

이번 멤버십 프로젝트는 2주동안 하나의 프로젝트를 진행해서, 프로젝트 회고 겸 작성했습니다. 회고를 가장한 TMI 주절주절 글입니다. 좋았던 점 아쉬웠던 점 앞으로는 이렇게 세가지 항목으로 나누어 작성했습니다. 사실 1주를 마무리하고 1주차 회고를 작성했는데, 급하게 쓰기두 했구 막상 공개하려니 부끄러워서 조금 더 다듬어서 함께 작성했습니다. >_ㅇ 잘된 점 Git 왜? 시작하기에 앞서 이번 프로젝트는 개인 프로젝트였고, 이제껏 매번 페어 프로그래밍, 그룹 프로젝트를 진행하던 저에게 매우 생소한 작업이었습니다. 특히나 타이틀에 걸맞는 풀스택 개발이었기에 더더욱 생소했던 프로젝트였습니다. 하지만 결과적으로 정말 많은 것을 배울 수 있었고, 매일 새로운 이슈가 생성되어 처음 계획과 자꾸 멀어져서 이게 될까?..

✏️ GitHub commit에 서명하기 (Verified)

Signed Commit 서명된 Commit의 필요성 GitHub을 사용하는 경우, $ git config에서 user.name과 user.email을 지정할 수 있습니다. 이 때, 지정 및 변경이 매우 쉽기 때문에 (git config --global user.name [하고싶은이름], email의 경우 user.name부분을 user.email로 변경해서 넣으면 됨) 여러 명이 같은 저장소에서 개발할 때 author를 조작하여 본인이 한 커밋이 아니더라도 본인의 정보로 commit 이력이 남을 수 있습니다. 이를 방지하기 위해 누군가의 commit이 본인의 commit이 맞는지 확인할 수 있도록 서명된 commit을 사용합니다. 서명하기 1. GPG를 설치합니다. GPG(GNU Privacy Guar..

Study/Git 2021.08.29

✏️ git commit message 작성법

commit message란? 작업중인 로컬 디렉토리에서 git add를 하게되면 변경된 파일의 목록이 stage에 추가되는데, 이 파일의 목록들을 HEAD에 반영시킬 때 git commit을 쓰게 됩니다. commit message는 HEAD에 어떤 변화가 반영이 되었는지 설명하기 위한 글입니다. 규칙에 맞는 좋은 커밋 메세지를 작성해야하는 이유는? 팀원과의 소통 미래의 나를 위해 편리하게 기록을 추적할 수 있도록 ..💛 커밋 메시지의 7가지 규칙 제목과 본문을 빈 행으로 구분합니다. 제목을 50글자 내로 제한합니다. 제목 첫 글자는 대문자로 작성합니다. 제목 끝에 마침표를 넣지 않습니다. 제목은 명령문으로 사용하며 과거형을 사용하지 않습니다. 본문의 각 행은 72글자 내로 제한합니다. 어떻게 보다는 ..

Study/Git 2021.08.24

✏️ remote: support for password authentication was removed on August 13, 2021. 해결하기

바로 해결 방법 보기 사용자 계정 -> 자격 증명 관리자 에 들어가셔서 등록해놓으면 됩니다. !! 처음에 들어가면 윗 사진처럼 웹 자격 증명 탭이 클릭되어 있는데용 우리는 Windows 자격 증명 탭을 클릭합니다. 고럼 이렇게 뜨는데용 여기서 일반 자격 증명 추가를 눌러줍니다. (참고로 저는 아까 수정을 해놔서 수정한 날짜가 오늘인교 ,,~!) 여튼 일반 자격 증명 추가를 누르면 이렇게 뜨는데용 인터넷 또는 네트워크 주소에는 https://github.com/ 를 입력하시구용 사용자 이름에는 사용자 이름 ! 깃헙 프로필들어가면 나오는 요 이름 !! (== 본인 깃헙 계정 페이지에 붙은 그 주소 !!) 그리고 암호에는 아까 발급받은 토큰을 입력해주시면 됩니다요~! 다 됐다면 확인 꾸욱 누르구 이제 편하게 ..

Study/Git 2021.08.14