Leta Learns

Planned | 220501 본문

HUFS/종합설계 (캡스톤디자인)

Planned | 220501

leta 2022. 5. 2. 03:12

개발 시작..!

백엔드 파트를 맡았다.

 

 

#git clone

팀 프로젝트 너무 오랜만이라 클론하는 법.. 당연히 까먹었다. 다시 익히면 돼.

 

git init -> git clone 주소 -> git remote add 주소

순서로 진행하였다.

 

이후에 git branch [이름] 으로 브랜치 생성을 하려는데 에러가 났었다.

에러 메시지를 기록해두지 않아서 까먹었는데 검색했을 땐 최초 커밋이 안 되어 있는 상태라서 브랜치 생성을 할 수가 없는 것이라고 했다.

그래서 readme에 브랜치 생성한다고 작성하고 커밋하였다.

그 후에 브랜치를 생성하였다.

 

더보기

아 그리고 커밋할 때 스테이징이 되지 않았었다.

에러 메시지 검색해보니 현재 터미널의 디렉토리 위치와 수정된 파일의 원격 저장소 경로가 다르기 때문이라고 하였다.

경로를 옮겨주고 스테이징($ git add .) 했더니 잘 되었다.

https://heytech.tistory.com/366

 

[Git/오류 해결] "Changes not staged for commit:"

❓ 에러 메시지 커밋 중에 다음과 같은 에러를 마주했습니다. "Changes not staged for commit:" ... no changes added to commit 💡 원인 문제는 현재 터미널의 디렉토리 위치와 수정된 파일의 원격 저장소 경로..

heytech.tistory.com

 

그리고 브랜치를 마스터에서 내 브랜치로 옮기고

$ git push origin [내 브랜치]

를 하였다.

-> 깃에 내 브랜치 올리기 성공!

 

 


 

#requirements.txt 다운로드

팀원 한 분이 올리신 깃을 클론해오는 것이었기 때문에 requirements.txt에 있는 것들을 다운받아야 했다.

 

$pip install -r requirements.txt  #requirements.txt 참고하여 pip install

 

이 과정에서 pip 업데이트를 하라고 하길래 해주었다.

$python -m pip install --upgrade pip

 

requirements 설치가 잘 안 돼서 이것저것 하다가 갑자기 pip도 안 되는 에러가 발생했는데

이는 https://nscworld.net/2021/05/08/%EC%9E%98-%EB%90%98%EB%8D%98-pip%EA%B0%80-%EC%95%88%EB%90%A0%EB%95%8C-no-module-named-pip/ 이 방식으로 해결하였다.

 

잘 되던 pip가 안될때 (No module named 'pip') - 도롱뇽 BLOG

잘 사용하고 있던 pip가 잘 안될때가 있다. 방금전까지만 해도 pip install ~도 잘 되던 녀석이 갑자기 no module named ‘pip’라는 에러메시지가 뜨면서 실행히 안된다. No module named ‘pip’ 에러 메시지

nscworld.net

 

requirements.txt에 아래와 같은 것들이 있는데, backports.zoneinfo가 다운이 안 된다... 왜 안 되니.

 

$pip install --upgrade pip wheel

$pip install backports.zoneinfo

이렇게 하라고 해서 하긴 했는데 또 돌고 돌아 그 자리로다.

 

'HUFS > 종합설계 (캡스톤디자인)' 카테고리의 다른 글

Planned | 220512  (0) 2022.05.13
Planned | 220511  (0) 2022.05.12
Planned | 220506  (0) 2022.05.07
Planned | 220505  (0) 2022.05.06
Planned | 220502  (0) 2022.05.03
Comments