2024년 1월 동안 검색하고 공부한 것들을 정리한 내용입니다.
pip install with git repo
code
특정 브랜치에서 Git 저장소로부터 pip를 사용하여 패키지를 설치하려면 다음 명령어를 사용할 수 있습니다.
1
pip install git+https://github.com/계정/저장소.git@브랜치명
docker-compose build 중 ‘OSError: [Errno 28] No space left on device’ 에러 발생
docker image 빌드 중 장치에 여유 공간이 없다는 에러가 발생했습니다. 검색을 해보니 원인은 다양하지만 image 빌드를 반복적으로 하면서 불필요한 것들이 쌓여서 에러가 발생한 것이었습니다. prune 명령어를 통해 해결할 수 있었습니다.
code
1
2
docker system prune
docker volume prune
git commit message 잘못 작성하고 push까지 진행
커밋 메시지를 잘못 입력하고 git에 push까지 진행을 했습니다. git commit --amend
명령어를 통해 커밋 내용을 수정하고, --force
옵션을 통해 강제 push하는 것으로 해결했습니다. --force
옵션을 이용하지 않는 것을 권장한다는 검색 결과가 많았지만, push 이후 바로 수정을 진행했기 때문에 코드 충돌이나 작업 내용 삭제와 같은 문제는 없었습니다.
code
1
2
3
4
5
# 커밋한 내용 수정
git commit --amend
# 강제 push
git push --force origin <브랜치명>