Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 비밀번호 재설정 API
- 스프링 이메일 전송
- 값 타입
- github 복제
- git 충돌 해결
- swap 메모리
- 우분투
- api 개발
- 파이썬
- 서버 배포
- jar빌드
- JPA
- 넘파이
- Json 객체
- 스프링부트 OpenAI API
- Chat GPT
- HttpServletResponse
- JDBC
- 두수의 합 자바
- JPQL
- 자바
- 프로그래머스
- Servlet
- 페이징 정렬
- MVC
- 저장소 이전
- MySQL
- 저장소 복제
- Git
- springboot
Archives
- Today
- Total
현의 개발 블로그
깃 원격 저장소 본문
원격 저장소 받아오기
기존의 원격 git repository를 로컬 저장소로 복제할 수 있다.
git clone http://gitlab.com/project/myproject.git
새로 원격 저장소를 만들어서 로컬 저장소에 연결할 수 있다.
원격 저장소의 단축이름을 origin으로 지정하였는데, 다른 이름으로도 지정 가능하다.
git remote add origin https://gitlab.com/project/newproject.git
git remote -v
원격 저장소를 확인할 수 있다.
git remote rename origin git_test
원격 저장소 이름을 origin에서 git_test로 변경
git remote rm git_test
원격 저장소 git_test를 삭제한다.
원격 저장소 동기화
저장소를 갱신하는 명령어는 pull과 fetch가 있다.
- pull
원격 저장소에서 데이터를 가져오기 + 병합(merge)
- fetch
원격 저장소에서 데이터를 가져오기
저장소 발행
push로 로컬 저장소에서 작업한 내용을 원격 저장소에 반영할 수 있다.
다른 사람이 먼저 push한 상태에서는 push를 할 수 없다.
다른 사람의 작업물을 먼저 merge 하고, 내 작업물을 push 해야 한다.
위의 오류는 깃허브에 README.md 등의 파일을 추가했을 때 생기기도 한다.
git pull origin master로 fetch 후 merge를 하면 된다.
Reference
한이음 깃 교육
'깃' 카테고리의 다른 글
github에서 gitlab으로 저장소 이전하기 (0) | 2023.06.07 |
---|---|
git branch (0) | 2023.06.07 |
git의 상태 및 파일 생성 (0) | 2023.06.07 |
깃 저장소 생성 및 사용자 정보 설정 (0) | 2023.06.07 |
깃 커밋 메세지 수정하기 (0) | 2023.05.26 |
Comments