분류 전체보기 239

git subtree | 여러 프로젝트 한 repo에 관리하고 싶을때

최근 스터디를 하기 위해 작업물을 올리다가 제목과 같은 일이 발생함 😑 repo 생성 후 main에서 프로젝트 이름으로 브랜치를 생성 후 프로젝트 완성하여 main으로 merge를 시켰더니 커밋 내역이 엉켜있는 것을 발견하게 된것이다. 망 !!! 혼자 하는 작업이니 크게 상관은 없다지만, 해당 레포의 커밋내역을 볼때마다 스트레스가 쌓인다. 이미 늦었지만 어떻게든 구별해보고자 애쓴 흔적 >> 아무튼, 다들 생각하는 예쁜 프로젝트 모음 repo를 만드려면 git에는 subtree라는 명령어를 쓰면 된다. 내가 쓰는 명령어 순서인데... 생각해보니 이것도 커밋메세지가 뒤죽박죽이긴 똑같다는게 생각났다... 브랜치를 잘 활용하는 수밖에 없는 것 같다. 부모레포(프로젝트 없음, README.md만 있는 상태, gi..

STUDY/Git || Github 2023.07.12

2주간의 Flutter Challenge | 완료

2주간의 Flutter Challenge 완료 올해 상반기에 Flutter를 사용해 UI와 클라이언트 작업을 하면서, 내가 작성한 코드가 가독성이 좋은 코드인가🤔라는 고민을 하게 됐고 요즘 흥미있는 프레임워크의 기본기를 확실히 정.복.한다는 워딩에 끌려서 챌린지를 참여했다. 챌린지 과정에서 인기 라이브러리(Provider, GetX, BLoC)를 사용하진 않지만 내가 어느 부분에서 약한지 확인할 수 있었고, 알고 있는 것과 다른 점들이 있어 찾아보게 된 시간이었다. .. 창피하지만 before after를 명확하게 볼 수 있는 구간이 있다. 아래처럼 보내고자하는 API를 작성하면 여러개의 요소들을 넣기 보다 한번에 넣을 수 있다는 점과 Expanded나 Flexible를 적재적소에 사용하지 못해 Layo..

2주간의 Flutter Challenge | 1주차

Flutter Challenge 1주차가 지났다. 하게 된 경위는 개인프로젝트로 풀스택 앱을 만든 적이 있는데, 그 때 만든 코드를 한번 보니 다듬고 싶다라는 생각을 많이 했다. 같은 기획으로 진행하기엔 사정이 생겨 안될 것 같고 다른 아이디어로 만들어보고자, 좀 더 가독성 좋고 Dart 객체를 좀 더 잘 다뤄보고 싶어서 신청하게 된거였고, 막상 언어보다는 프레임워크 챌린지다 보니 UI에 집중하는 시간이 많다 생각은 들지만 좋았다. 물론 ios, android 를 출시를 해보는 경험을 쌓고자한다면 좀 더 여러 공부가 필요할 것 같고, 개인 프로젝트로 다루기 좋은 프레임워크인 것 같다. 다루기 쉽고 재밌다.

MacOS에서 Github 여러계정 사용하기 | ssh-key

MacOS에서 Github 여러계정 사용하기 사이드 프로젝트를 진행하고자 계정을 새로 만들어 git push 하던 중에 permission 거절당하여 찾아보게 되었다. 1. SSH 키 생성 연결할 Github 계정(nicesugi@example.com) 적어줍니다. cd ~/.ssh ssh-keygen -t rsa -b 4096 -C "nicesugi@example.com" # Generating public/private rsa key pair. # Enter file in which to save the key (/Users/(user_name)/.ssh/id_rsa): 원하는 ssh key 이름(ex: id_rsa_sugi) # Enter passphrase (empty for no passphra..

STUDY/Git || Github 2023.07.03

Express, MySQL 로 SNS 만들기

Express, MySQL 로 SNS 만들기 NodeJS와 Mongoose를 이용해 1인 미니프로젝트를 진행한 경험이 있다. NodeJS에 대한 기본기도 다지고, SQL을 다뤄보고 싶어서 'Node.js 교과서 개정 3판' 을 참고하였다. 포스팅 내용으로는 9장에 나오는 내용을 직접 따라해보며 발견한 2건의 Error에 관한 것이다. https://github.com/nicesugi/study-nodeJS/tree/main/practice-sns 1. '9.3.1 로컬 로그인 구현하기' 에서의 SequelizeValidationError 발생 저자는 처음 User 모델 생성시 provider를 'local', 'kakao'를 선택 & null을 허용하지 않는 옵션을 달아놓았다. 하지만 회원가입 함수에서..

Sequelize를 사용해 Express와 MySQL을 연결 | Sequelize | 관계 정의

Sequelize를 사용해 Express와 MySQL을 연결 NodeJS와 Mongoose를 이용해 1인 미니프로젝트를 진행한 경험이 있다. NodeJS에 대한 기본기도 다지고, SQL을 다뤄보고 싶어서 'Node.js 교과서 개정 3판' 을 참고하였다. 포스팅 내용으로는 7장에 나오는 내용을 직접 따라해보며 작성한 내용이다... 저자의 코드가 담긴거라 몇개만 ! https://github.com/nicesugi/study-nodeJS/tree/main/learn-sequelize GitHub - nicesugi/study-nodeJS Contribute to nicesugi/study-nodeJS development by creating an account on GitHub. github.com se..

반응형