2021/05
-
git - pull/fetch, merge/rebase, reset/revert 개념 정리DEV 2021. 5. 27. 17:19
pull / fetch pull 원격 저장소의 변경 사항을 현재 브랜치에 통합시킵니다 git fetch 후 git merge FETCH_HEAD 를 한 것과 동일합니다. https://git-scm.com/docs/git-pull fetch 원격 저장소에서 객체 및 참조(커밋, 태그)를 다운로드 하고 로컬 저장소에 병합되지는 않습니다. fetch 를 하게 되면 .git/FETCH_HEAD 에 fetch 로 다운받은 내용이 기록됩니다. https://git-scm.com/docs/git-fetch merge / rebase merge 두개의 브랜치를 병합합니다. A---B---C topic / D---E---F---G master ----------- merge ------------ A---B---C t..
-
데이터베이스의 liquibase changelog 생성하기DEV 2021. 5. 25. 09:51
liquibase 의 도커 이미지를 사용하여 데이터베이스의 changelog 를 생성할 수 있습니다. docker run --rm -v :/liquibase/changelog liquibase/liquibase --url="jdbc:mariadb://:/" --changeLogFile=/liquibase/changelog/changelog.yaml --username= --password= generateChangeLog https://docs.liquibase.com/workflows/liquibase-community/using-liquibase-and-docker.html 에서 자세한 설명과 여러 데이터베이스의 JDBC URL 을 확인할 수 있습니다.
-
RHEL7 - No package matching 'xxx' found available 에러 해결카테고리 없음 2021. 5. 13. 14:50
RHEL 에서 git, java 등을 설치할 때 No package matching 'xxx' found available 에러가 발생하는 경우 /etc/yum.repos.d/ 에 repository(daum.repo) 를 추가합니다 repo 앞의 이름은 변경가능합니다. [base] name=CentOS-$releasever-Base baseurl=http://ftp.daum.net/centos/7/os/$basearch/ gpgcheck=1 gpgkey=http://ftp.daum.net/centos/RPM-GPG-KEY-CentOS-7 [updates] name=CentOS-$releasever-Updates baseurl=http://ftp.daum.net/centos/7/update..