# 시작하기 전에...
프로젝트는 이미 끝났지만 당시에는 바빠서 작업 일지를 메모장에만 적고, 여기에 적지를 못함.
지금이라도 적고자 한다.
# 일단 협업을 시작하면서 github 버전관리를 맨땅에 헤딩하면서 버전관리 관련 오류를 무수히 겪었다.
그에 관련한 명령어들을 정리하고자 합니다.
<사용 했던 깃허브 명령들>
# 깃 허브 초기 세팅 방법
1. git bash 열기
2. git init
3. git remote add origin 프로젝트 깃 주소
>> 세팅 완료
# 수정 코드 업로드 방법
1. git add -A
2. git commit -m "메모내용작성하기"
3. git checkout 브랜치이름
4. git push origin 브랜치 이름
5. 깃허브 가서 확인 후 pull request
# 새로운 브랜치 생성 방법
1. git checkout -b 브랜치이름
#동기화 하면서 일하기
git add . 치기
git commit -m "코멘트"
git pull origin main
(깃 허브에서 업데이트된 소스내려받기! 마스터브랜치로 부터 새로운 코드를 받아온다)
----동기화 완료----
----내 코드가 완성되었을 때 깃허브에 올리기----
# 수정 코드 업로드 방법
1. git checkout 브랜치이름
2. git push origin 브랜치 이름
3. 깃허브 가서 확인 후 pull request
# 깃 저장소 변경
<git repository 변경>
git pull
git add .
git commit -m "clean push"
git push
git remote remove origin //기존 리포 제거
git remote add origin https://github.com/계정/리포지토리
# 브렌치가 꼬였을 때 해결 방법
git pull origin main 했을 때
fatal: refusing to merge unrelated histories
오류 나면
git pull origin main --allow-unrelated-histories
쓰시고 다시 pull하시면 됩니다.
'React 실습' 카테고리의 다른 글
yoga 프로젝트 작업일지 - 4 (0) | 2022.10.26 |
---|---|
yoga 프로젝트 작업일지 - 3 (0) | 2022.10.25 |
yoga 프로젝트 작업일지 - 1 (0) | 2022.10.17 |
리액트를 베이스로 데이터를 요청하고 화면에 보여줘 보자! - (2) (0) | 2022.10.09 |
리액트를 베이스로 데이터를 요청하고 화면에 보여줘 보자! -(1) (0) | 2022.10.07 |