잡다한 것

git 협업시 메뉴얼

zhelddustmq 2024. 8. 27. 19:57
- 새 클론을 받거나, 폴더를 다 지우고 다시 클론을 받을 경우 처음 구축환경1. clone
2. python -m venv venv
3. source venv/Scripts/activate
4. pip install -r requirements.txt- 코드 개발 하기 전 사전 세팅
git switch main(혹은 머지하는 곳)
git pull
git switch (자기 브랜치)
git merge main
git push
코드 작업하기 전 자기 브랜치인지 꼭 확인하기!!!- 개발해서 Pull request하는 경우
깃헙 사이트 가서 pull request 생성
충돌 안나면 그대로 만들고
충돌 난다고 하면,
1. 코드로 돌아와서 git switch main(혹은 머지하는 곳)
2. git pull
3. git switch (자기 브랜치)
4. git merge main(혹은 머지하는 곳)
5. 로컬 환경(자기 컴퓨터)에서 코드 수정
6. git add . -> git commit (merge내용) -> git push
7. pull request 생성( 충돌 안날거임 나면 충돌 해결 안한 코드 있는겨)개발 중간에 꼭 해야되는거
  1. pip install 했다 -> pip freeze > requirements.txt 꼭 하기

 

git & github | 레포지토리 복제하기(clone --mirror 에러)

기존 clone받은 환경에 터미널에서

 

-> git push --mirror 내 레포지토리

'잡다한 것' 카테고리의 다른 글

마크다운 간단 문법(Readme, Notion 등)  (1) 2024.09.05
오답노트  (0) 2024.09.02
WIL 7 주차  (0) 2024.08.09
WIL 6 주차  (0) 2024.08.02
WIL 5 주차  (0) 2024.07.26