본문 바로가기

반응형

전체 글

(644)
평일도 카페에서 오늘도 할 일 없어서 카페에 왔다. 아침에는 프로젝트를 하고.. 지금은 알고리즘을 하로 다시 카페에 왔다. 조금있으면 Toss 코딩테스트가 있으니 슬슬 문제풀면서 감을 살려야겠다.
Git 추적을 하지 않고 싶다면? gitignore 시나리오 현재 협업을 하는 과정에서 내 개인의 환경설정 또는 테스트용 image 파일들은 원격 저장소에 필요하지 않다. 다음과 같은 두개의 폴더들은 추적할 필요가 없는 폴더이다. 다음과 같은 명령어를 사용하면 vim 창이열리고 무시하고싶은 파일을 선택한다. vim .gitignore git status 를 사용햇을때 다음과 같은 화면이 뜬다 현재 내가 만든 .gitignore이 추가된것을 보인다. (이 파일은 원격에다가 올려서 공유하면 서로 개인별로 하는 작업들을 세분화 하기 때문에 push하도록 하겠다.)
data base 설정 현대 데이터 베이스 설정이다. sns 기능을 활용하기 위해서 follow 등 여러 수퍼키를 활용하였다. 추후에 gps 기능을 활용하기 위한 기능을 추가할 예정이다. my sql에 맞추어서 Dto를 만들 계획이다.
Spring properties 설정 Spring에서는 properties를 통해서 mysql, port, log설정등 여러 기능을 제공한다. 다음은 주로 사용하는 기능을 알아보자. server.servlet.context-path=/mit server.port=9999 spring.datasource.driver-class-name=org.mariadb.jdbc.Driver spring.datasource.url=jdbc:mariadb://127.0.0.1:3306/sns spring.datasource.username=root spring.datasource.password=비밀번호 logging.level.root=WARN logging.level.com.sns.mappers=TRACE #mapper location settings m..
Spring git으로 pull 받은 프로젝트 임폴트가안될때 import Projects from File System or Archive로 한다.
Git-flow 명령어 Basic 명령어 git flow feature : 특정 기능을 개발/수정할 때 사용되는 브랜치 release : 배포시 사용되는 브랜치 hotfix : 서비스 되고 있는 소스 (maser 브랜치)의 문제를 해결후 병합(merge)해야할 때 사용되는 브랜치 git-flow가 적용된 프로젝트를 clone 하는 경우 git clone git checkoit -b develop origin/develop git flow init -d git-flow 사용 방법 feature 브랜치 적용 develop/feature 완료후 finish develop 그리고 push git flow feature start git flow feature finish git push origin master 개발 완료후 배포할때는..
refusing to merge unrelated histories 노트북 1에서 깃으로 작업을 하다가 새로운 컴퓨터에서 새 로컬로지스트에 pull을 당겻을 때 다음과 같은 문구가 듣으면서 recject 당했다. 이런 경우에는 git pull origin 브런치명 --allow-unrelated-histories 이 명령 옵션은 이미 존재하는 두 프로젝트의 기록(history)을 저장하는 드문 상황에 사용된다고 한다. 즉, git에서는 서로 관련 기록이 없는 이질적인 두 프로젝트를 병합할 때 기본적으로 거부하는데, 이것을 허용해 주는 것이다.
git flow란? https://woowabros.github.io/experience/2017/10/30/baemin-mobile-git-branch-strategy.html 우린 Git-flow를 사용하고 있어요 - 우아한형제들 기술 블로그 안녕하세요. 우아한형제들 배민프론트개발팀에서 안드로이드 앱 개발을 하고 있는 나동호입니다.오늘은 저희 안드로이드 파트에서 사용하고 있는 Git 브랜치 전략을 소개하려고 합니다. ‘배달 woowabros.github.io 공부하기전에 참고로 한 사이트이다. git flow는 브랜치를 나눠서 작업하는것에 특화 되어있는 것 같다. Git-flow는 5가지 브랜치를 사용해서 운영을 합니다. masetr : 기준이 되는 브랜치로 제품을 배포하는 브랜치 develop : 개발 브랜치로 개발자..

반응형