반응형
원격저장소로 github를 이용하고 개인 프로젝트가 아닌 공동 프로젝트일 때 브랜치를 생성하고 원격저장소에 저장하는 방법을 알아보겠습니다.
git init
git remote add origin "github url"
git add README.md
git status
git commit -m "initial commit"
git branch "new branch name"
git checkout "new branch name"
git push origin "new branch name"
위의 과정은 git을 초기화하는 것부터 원격저장소 추가, 새로운 branch 생성 및 저장하는 방법까지 한 번에 작성한 것입니다. "" 로 된 부분에서는 개인적인 명칭을 사용하시고 ""자체는 없애면 되겠습니다.
브랜치를 생성하기 전 git add README.md 를 먼저 하는 이유는 commit을 한 번도 하지 않은 브랜치를 push하면 아래와 같은 에러 메시지가 나타나기 때문입니다.
"fatal: Not a valid object name: "
해결 방법은 최소 1번 이상 commit을 진행하면 되는 것으로 처음에 미리 파일을 만들고 commit을 해준 것입니다. 이 이후에 브랜치를 생성해서 push하면 문제 없이 진행될 것입니다.
728x90
반응형
'문돌이 존버 > 각종 꿀팁 및 해결법' 카테고리의 다른 글
판다스(pandas), 용량 큰 csv 파일 끊어 읽기 (0) | 2021.07.27 |
---|---|
터미널로 CPU 코어 및 쓰레드 개수 확인 (0) | 2021.07.24 |
np.asmatrix vs matrix 차이점 (0) | 2021.04.06 |
Message: stale element reference: element is not attached to the page document 오류 해결 (0) | 2021.03.08 |
비전공자 문돌이가 설명하는 REST API 란? feat. 생활코딩 (0) | 2021.03.08 |