728x90 반응형 relative2 Relative Reference-Git-caret and tilde + Reflog Reference Git에서 commit을 가리킬 때 Absolute reference와 Relative reference, Reflog Reference 의 세가지 방식이 있음.Absolute reference: commit id를 사용함.Relative reference: tilde(~)와 caret(^)Reflog reference: at(@) 을 사용함.SHA1 으로 작성된 commit id로 지정하는게 가장 확실하지만,현재 HEAD로부터 이전 몇 단계를 되돌리는 등의 task에선 Relative reference가 보다 편리함.Reflog Reference는 reset등으로 사고(?) 발생시 없어진 commit을 찾기 위한 방법. 이 문서는 Relatrive Reference와 Reflog Reference 간략.. 2025. 7. 24. [Python] Ex: Relative Path Import 시 주의할 점 다음은 main script 등에서 relative path import를 사용할 때,__name__을 기준으로 삼기 때문에 주의해야 점을 발생 가능한 문제를 예를 들어서 설명하는 문서임. 참고: 패키지 컨텍스트(package context)Python 모듈이 자신이 속한 패키지 구조 내에서의 위치와 관계를 인식하는 상태를 가리킴: 이는 모듈의 __name__ 값으로 확인 가능.예제 디렉토리 구조my_package/ __init__.py main.py subpackage/ __init__.py module_a.py module_b.py코드 예제1. module_a.py:# my_package/subpackage/module_a.pydef greet().. 2024. 6. 4. 이전 1 다음 728x90 반응형