반응형
기본적인 업로드 작업 Flow
# 변경 내용 업로드 준비
git add .
# 변경 내용 적용 상태
git status
# 업로드에 대한 코멘트 작성
git commit -m “comment”
# 수정 및 업로드 상태 변화 확인
git log
# 업로드 경로 확인
git remote --v
# 업로드 시작
git push origin main
Git branch작업
# 브랜치 생성과 동시에 이동
git checkout -b [브랜치 이름]
# 브랜치 이동
git checkout [브랜치 이름]
# 브랜치 생성
git branch [브랜치 이름]
# 하위 브랜치 생성
git branch [브랜치 이름] [상위 브랜치 이름]
error: failed to push some refs to ~repository경로~
원인 : push시 원격 repository에 있는 파일이 로컬 repository에 없거나 reference가 다른 경우에 reject되며 해당 에러가 발생
해결 : git push --mirror // 동기화
Clone, Pull차이
# fork한 것 가져오기
git clone URL주소
# 내 Regitpository일 경우
git pull URL주소
기존 리포지토리 깔끔하게 pull / push
git pull
git add .
git commit -m "clean push"
git push
기존 리포지토리 remote 제거
git remote remove origin
새 리포지토리 remote 추가
git remote add origin <https://github.com/계정/리포지토리>
반응형
'Backend > Utils' 카테고리의 다른 글
[Wakatime] STS연동 (0) | 2024.05.09 |
---|---|
[ngrok] HTTP로 만들어진 서버를 HTTPS 프로토콜로 터널링 (0) | 2024.05.08 |
[gitHub] You are in 'detached HEAD' state. (0) | 2024.03.13 |
[POI] EXCEL업로드시 숫자타입 문자타입으로 변경 (0) | 2024.03.13 |
[POI] 엑셀 업로드시 중복값 체크 (0) | 2024.03.13 |