Cloudera CDH/CDP 및 Hadoop EcoSystem, Semantic IoT등의 개발/운영 기술을 정리합니다. gooper@gooper.com로 문의 주세요.
1. 해당 폴더로 이동(이전에 다른 리포지토리에서 clone한곳)
cd /home/gooper/git/gdime
2. 기존 리포지토리 pull/psh
git pull
git add .
git commit -m "clean push"
git push
3. 기존 리포지토리 제거
git remote remove origin
4. 새 리포지토리 remote추가
git remote add origin https://gooperone@bitbucket.org/gooperone/gdime.git
5. 로컬 소스를 리포지토리에 반영
git push -u origin master
6. dev라는 브랜치를 만들고(리포지토리 제공 페이지에서 진행) 앞으로의 작업이 진행될수 있도록도록함
git fetch && git checkout dev
---------로컬에 이전 리포지토리를 이용하여 새로운 이름의 리포지토리를 생성하고 원격 리포지토리에 등록하기
1. 리포지토리 상위 폴더로 이동
cd /home/gooper/git
2. 이전에 존재하는 리포지토리를 이용하여 새로운 리포지토리 생성
mv old_repository_name new_repository_name
3. 새로 생성된 리포지토리로 폴더 변경
cd new_repository_name
4. 기존의 히스토리 삭제
rm -rf .git
5. 파일 정리후 새로운 git설정
git init
git add .
git commit -m "first commit"
6. 저장소 생성
리포지토리 제공업체의 페이지에서 절차에 따라 생성해준다.
7. 6에서 생성한 git 저장소 연결
git remote add origin https://gooper@bitbucket.org/gooper/gdime.git
8. 강제 push
git push -u --force origin master
댓글 0
번호 | 제목 | 날짜 | 조회 수 |
---|---|---|---|
13 | [bitbucket] 2022년 3월 2일 부터 git 작업시 기존에 사용하던 비빌번호를 사용할 수 없도록 변경되었다. | 2022.04.30 | 495 |
» | 원격에 있는 git를 받은후 기존repository삭제후 새로운 리포지토리에 연결하여 소스 등록 | 2019.07.13 | 698 |
11 | 원격 리포지토리에서 최초 clone시 Permission denied (publickey). 오류발생시 조치사항 | 2017.06.20 | 1305 |
10 | .git폴더를 삭제하고 다시 git에 추가하고 서버에 반영하는 방법 | 2017.06.19 | 4864 |
9 | Eclipse 에서 bitbucket.org 연동 하기 | 2017.06.08 | 848 |
8 | 원격의 origin/master를 기준으로 dev branch를 만들어 작업후 원격의 origin/dev에 push하는 방법 | 2016.11.22 | 859 |
7 | .gitignore파일에 지정되지 않은 파일이 ignore되는 경우 확인방법 | 2016.11.22 | 849 |
6 | github에 있는 프로젝트와 로컬에서 작업한 프로젝트 합치기 | 2016.11.22 | 859 |
5 | 특정 커밋 시점(commit id를 기준으로)으로 돌리기(reset) | 2016.11.21 | 608 |
4 | Github를 이용하는 전체 흐름 이해하기 | 2016.11.18 | 269 |
3 | 특정 단계의 commit상태로 만들기(이렇게 하면 중간에 반영된 모든 commit를 history가 삭제된다) | 2016.11.17 | 876 |
2 | git 초기화(Windows에서 Git Bash사용) | 2016.11.17 | 1102 |
1 | git설명 한글판 | 2015.12.09 | 502 |