React 프로젝트를 하고 있는데 여러가지 프레임워크 설치과정에서 계속 오류가 나서 계속 프로젝트를 다시 깔았다 ^^;;
이번엔 Tailwindcss를 깔다가 여기 저기 얽힌거같아,, 내용도 없겠다 다시 새로운 마음으로 시작하자라고 생각하고 다시 생성했다. (힘내자)
그래서... 또 git hub랑 연결해야하는데.. 새로운 프로젝트랑 기존꺼랑 연결하면 pull먼저 해야하니 강제로 무시하는 방법을 찾아봤다.
// 1. git 초기화
git init
// 2. repository 연결
git remote add origin 주소
// 3. 기존 repo 있는 내용 받기
git pull origin master
// 4. Add 및 commit
git add .
git commit -m "내용"
// 5. Push
git push -u origin master
기존의 github를 연결하는 방법은 다음과 같다.
하지만 내가 해야할 것은 강제로 코드를 다 덮어쓰는 일이니 3번과 같은 기존 repo에 있는 내용은 하면 안된다.
1, 2, 4는 그대로 진행하나 5번은 다음과 같이 실행해야 한다.
git push -u origin +master
+++ 기타 git 명령어
브런치 삭제
git branch -d <branchname>
브런치 가져오기
git checkout -b [생성할 branch 이름] [원격 저장소의 branch 이름]
브런치 변경하기
git checkout [변경할 branch]
참고
반응형
'협업툴 > Git' 카테고리의 다른 글
[Git] 실수로 올린 env 삭제하기 (commit history까지 완전 삭제) (2) | 2022.07.28 |
---|---|
[Git] 회사에서 Git 사용하는 법 (feat. 학교 선배) (1) | 2021.12.26 |
[Git] 기본 개념 정리 (0) | 2021.07.23 |
[Git] Push시, "현재 브랜치 master에 업스트림 브랜치가 없습니다." 오류 (0) | 2021.07.23 |
[Git] Push시, "Remote 저장소에서 읽을 수 없습니다." 오류 (0) | 2021.07.23 |