본문 바로가기

git6

[hive] 오픈소스 hive 의 git 패치 적용 hive를 이용하다 보면 버그가 있어서 이를 패치해야 할 때가 있습니다. 이때는 git apply 명령어를 이용합니다. hive 3.1.2 소스에 HIVE-19316 오류를 패치하는 방법을 알아보겠습니다. https://issues.apache.org/jira/browse/HIVE-19316 [HIVE-19316] StatsTask fails due to ClassCastException - ASF JIRA issues.apache.org 하이브 3.1.2 소스를 사용중 위 오류가 발생하여 패치를 해야할 필요가 생겼습니다. 이때는 소스 Attatchments 의 가장 마지막 파일 HIVE-19316-branch-3.patch를 다운로드 합니다, 그리고 이 파일을 소스의 root 위치에 놓아두고 다음과 같.. 2023. 3. 6.
[terraform] 오픈스택 프로바이더 크레덴셜/토큰(credential/token) 예제 테라폼을 이용해서 오픈스택 리소스를 생성할 때 인증을 받는 방법은 여러가지가 있습니다. 키스톤에서 제공하는 인증을 설정 값에 추가하면 여러가지 인증을 이용할 수 있습니다. 그 중에서 아이디/암호, 크레덴셜 ID/시크릿, 토큰을 이용하는 방법은 오픈스택 rc 파일에 설정을 통해서 진행할 수 있습니다. 아이디/암호 OS_AUTH_TYPE=v3password OS_USERNAME=username OS_PASSWORD=password 크레덴셜ID/시크릿 OS_AUTH_TYPE=v3applicationcredential OS_APPLICATION_CREDENTIAL_ID=xxxxxxxxxxx OS_APPLICATION_CREDENTIAL_SECRET=xxxxxxxxxx 토큰 OS_AUTH_TYPE=v3token .. 2022. 2. 14.
[eclipse] git에서 추가된 브랜치 정보를 가져오지 못할 때 수정 방법 이클립스의 Git 에서 원격지의 브랜치를 불러오지 못할 때 수정하는 방법은 다음과 같습니다. Git 화면으로 이동하고 프로젝트에서 오른버튼 Fetch from Upstream 선택 4. 팝업창에서 Configure 선택 5. Ref Mappings를 수정하기 위해 Modify 선택 6. Remote branch or tag에 * 추가하고 7. Tracking branch에서 * 추가 이렇게 하면 원격지의 브랜치를 가져올 수 있습니다. 매핑에 맞는 브랜치를 지정할 수 있기 때문에 필터링도 할 수 있습니다. 2019. 12. 15.
[eclipse] 맥용 이클립스 git에서 No password provided 오류 해결방법 맥용 이클립스에서 git을 이용할 때 No password provided 오류가 발생하면서 깃의 암호가 저장되지 않아서 매번 암호를 입력해야 할 때는 환경설정의 'General' - 'Security' - 'Secure Storage' 에서 'Change Password'를 클릭합니다. 그러면 팝업창이 하나 뜨는데 이때 'No'를 클릭합니다. 이렇게 되면 암호를 초기화 하게 됩니다 . 이후 다시 GitHub에 접속할 때 암호를 물어보는데 이때 암호를 저장하면 됩니다. 이렇게 해도 다음에 로그인할 때 안될 경우가 있습니다. 이때는 Secure Storage -> Contents에서 Git을 삭제하고 다시 아이디를 저장하면 된다. 2019. 2. 21.
[git] git 저장소의 리파지토리 이름 변경 및 프로젝트의 이름 변경 Git 저장소에 저장한 프로젝트의 이름을 변경하는 방법은 우선 Git 웹 홈페이지의 settings 에서 변경할 수 있다. 여기 Repository name 에서 수정하면 이름을 변경할 수 있다. 이부분은 리파지토리 이름을 변경하는 곳이고 프로젝트의 이름은 리팩토링을 통해서 변경할 수 있다. 이클립스 기준에서 프로젝트의 리팩토링에서 Refactor -> Move 프로젝트를 이동하고, Refactor -> rename 으로 이름을 변경하면 프로젝트의 이름을 변경할 수 있다. 그리고 이렇게 변경한 프로젝트를 push 하여 git 저장소에 반영해주면 된다. 이렇게 두단계를 거치면 프로젝트의 이름을 변경할 수 있다. 2018. 5. 10.
[eclipse][git] 이클립스 git 처리 중 failed to write credential 'https://github.com' 오류 이클립스에 저장된 git 저장소의 키가 꼬이게 되면 이런 오류가 발생한다. failed to write credential 'https://github.com'이 오류가 발생하면 암호를 매번 다시 넣어야 한다. 이럴 때는 이클립스에 저장된 키를 지워주면 된다. Preferences > General > Security > Secure Storage > Contents 의 delete 버튼을 이용하여 모든 것을 지워주면 된다. 2017. 5. 30.