티스토리 뷰

728x90

 

 

[ 세번째 프로젝트 ] 

 
 

AI를 이용한 소설 사이트를 만들어 보자.

 
 
 
 
++  팀 스로젝트로 팀과의 협업이 중요하다.
++  장고 공식 문서는 항상 확인하기 

https://docs.djangoproject.com/en/4.2/

 
 
https://github.com/1489ehdghks/NOST.git

 

GitHub - 1489ehdghks/NOST

Contribute to 1489ehdghks/NOST development by creating an account on GitHub.

github.com

 

 

 

 

1.  먼저 팀프로젝트를 하기 위해 git 협업준비

  • 빈 파일에 git init 을 해준다.
  • 그 다름 git clone https://~  주소를 복사해서 넣어준다.

.

 

 

 

  • 브렌치를 생성하여 git에 push 한다.
git checkout -b 브렌치이름   # 브렌치 생성

git add .
git commit -m "first commit"
git push origin 브렌치이름  #브렌치 이름으로 push

 

아무것도 수정하지 않은 상태에서 add 를 하니 에러가 났다..

 

 

왜 아이디가 없다고 하는지? 

다시 글로벌 아이디랑 네임도 적어줌 ㅜㅜ

 

git config --global user.email "duqrl3000@gmail.com"
git config --global user.name "tia4613"

 

그래도 push가 안되서 팀원분들께 도움을 요청했다.

 

  • git status 를 해보자
  • On branch F/form
    nothing to commit, working tree clean 란 메세지가 뜬다...

 

  • git branch -a 로 어떤 브랜치가 있는지 보아도 내가 생성한 브랜치밖에 안보임 ㅜㅜ
  • git remote update 를 해도 내 브랜치만 보여서 다시 깃을 가져오기로 함
git status          # 깃 확인
git branch -a       # 브랜치 확인
git remote update   # 깃 업데이트

 

git remote add origin https://github.com/1489ehdghks/NOST.git   # 다시 가져오기
git remote update
git branch -a

 

 

 

깃허브에 있는 브랜치들이 다 보이는 것을 볼 수 있다!

 

  • git checkout -t origin/dev  를 해서 dev의 파일을 가져왔다.
  • git pull origin dev
git checkout -t origin/dev  # 깃허브의 dev의 파일을 가져옴
git pull origin dev

다시 새로운 브랜치를 파서 push 해보자

  • 브렌치명 변경(이름 잘못 지음)
git checkout main                  # 현재 브렌치 말고 다른 브렌치로 이동
git branch -m Comments             # 새로운 브렌치 (변경하고 싶은 브렌치) 생성
git pull origin hwanhee            # 변경하고 싶은 브렌치 파일 가져옴
git add .                          # 저장
git push origin Comments           # 새로운 브렌치에 푸쉬
git branch -D hwanhee              # 로컬에서 브렌치 지움
git push origin --delete hwanhee   # 깃허브에서 브렌치 지움
git push origin 브렌치이름          #브렌치 이름으로 push

 

 

 

 

 

 

 

 

 

 

 

2.  시크릿키 확인하기

 

  •  깃에 올릴 때에는 시크릿키를 올리면 보안이 안되기 때문에 아래와 같이 넣어준다.
  • .gitignore 도 잘 확인하길!

 

  • git 으로 잘 pull 받아온 뒤에는 팀원들과 공유한 시크릿키를 넣어준다.
반응형
반응형
TAG
more
최근에 올라온 글