목록설정 etc (4)
까마귀코딩.log

1. Git Branch란? ※ Branch란? - Software개발시 개발자들은 동일한 소스코드 위에서 신규 개발, 버그 수정 등의 업무를 협업하곤 한다. 이럴 때, 여러 개발자들이 동시에 다양한 작업을 할 수 있게 만들어 주는 기능이 "Branch" 이다. 각각의 독립된 Branch에서 마음대로 소스코드를 변경하여 작업 한 후 원래 버전과 비교하여 또 하나의 새로운 버전을 만들어 낼 수 있다. ▶ 1. Branch 확인 하기 1) 현재 내가 위치한 Branch 확인 #git branch - 현재는 master 브랜치만 존재 한다. (master :최초 레포지토리 생성후 커밋하면 자동으로 생기는 브랜치) - *가 붙어있는 브랜치가 현재 활성화된 브랜치이다. #git status - On branch ..

https://www.toptal.com/developers/gitignore/ 깃 이그노어 작성시 유용한 사이트 ⍤ gitignore.io Create useful .gitignore files for your project www.toptal.com 끝~!

운영 방식 git-flow는 총 5가지의 브랜치를 사용하여 운영한다. - main : 제품으로 출시될 수 있는 브랜치 - dev : 다음 출시 버전을 개발하는 브랜치 - feature : 기능을 개발하는 브랜치 - release : 이번 출시 버전을 준비하는 브랜치 - hotfix : 출시 버전에서 발생한 버그를 수정하는 브랜치 깃 플로우 뭔지 알아보면 꼭 나오는 진짜 뭐라는지 모르겠는 그림 그래서 하나씩 찢어 정리해보았다 ! 두 브랜치는 항시 운영되어야 하는 브랜치 인데, main브랜치는 제품으로 출시될수 있는 브랜치 이기 때문에 항시배포가능상태 즉, ready상태 여야 한다. dev는 개발을 위한 브랜치 이며 이또한 항시 운영되어야 하는 브랜치이다. feature 브랜치는 어떤 개발 브랜치일까?? 단..
[sql/mysql] 맥 homebrew 로 설치된 mysql 삭제 방법 맥에서 homebrew 를 이용하여 mysql 을 설치했는데, 8.0 버전이라 뭔가 문제가 있는듯해서 5.7로 재설치했는데 꼬인거 같았습니다 ㅠㅠ 그래서 5.7을 깨끗하게 지우고 재설치해서 정상구동에 성공했습니다! 아래는 homebrew 로 설치된 mysql 을 깨끗하게 지우는 방법입니다!! 1. 우선 mysql 서비스를 중지한다. brew services stop mysql 2. 설치되어 있는 mysql 을 삭제한다. (참고로 5.7버전이면 mysql 대신 mysql@5.7 을 입력하면 됩니다.) brew uninstall mysql 3. mysql 관련 파일을 모두 삭제한다. rm -rf /usr/local/var/mysql 4..