일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 우분투
- 3.0
- 자바
- postgres
- 윈도우
- 설치
- python
- 하모니카
- DB
- 자바스크립트
- 아틀라시안
- install
- Atlassian
- java
- 노드
- ubuntu
- 설정
- 리눅스
- 파이썬
- Linux
- script
- node
- 데이터베이스
- JS
- 스크립트
- Windows
- javascript
- PostgreSQL
- DATABASE
- hamonikr
- Today
- Total
목록개발/Git (6)
LukeHan 의 잡다한 기술 블로그
설정 페이지 이동 우측 상단 프로필 이미지 > Settings 메뉴 클릭 실행 좌측 메뉴 Emails 클릭 실행 메일 추가 설정 Add email address 항목에 추가하고자 하는 메일을 입력한 후 Add 버튼을 클릭 실행한다. 만약 메인으로 사용할 메일을 변경해야 하는 경우 Primary email address 항목에서 등록된 메일 중 사용할 메일을 선택한 후 Save 버튼을 클릭 실행하여 저장한다.
Git 설치 Link : https://git-scm.com/downloads 위의 주소로 접속하여 자신의 OS 환경에 맞는 버전을 다운로드 하여 설치한다. 기본 명령어 명령어 설명 예시 clone 저장소를 로컬 환경으로 복제하기 위해 사용한다. git clone https://github.com/lukehan/Pople_Server.git status 현재 local branch 상태를 확인한다. git status add 변경 사항을 commit 하기 위해서 add 한다. add 하지 않은 대상은 commit 에서 제외된다. # 전체 add 하는 경우 git add . # 특정 파일만 add 하는 경우 git add index.html commit add 한 목록을 commit 한다. git 은 co..
> git clone --mirror {org_repository} Cloning into bare repository 'org_repository'... remote: Enumerating objects: 4201, done. remote: Counting objects: 100% (783/783), done. remote: Compressing objects: 100% (392/392), done. remote: Total 4201 (delta 381), reused 619 (delta 367), pack-reused 3418Receiving objects: 99% (4159/4201), 25.51 MiB | 10.19 MiB/s Receiving objects: 100% (4201/4201), 27..
개발 진행 중 다른 repository 에 있는 commit 을 가져와야 하는 일이 있어 아래와 같이 정리한다. 동일 repository의 다른 branch 일 경우 git의 cherry pick 기능을 사용해서 브랜치의 커밋포인트를 적용 할 수 있는데, 다른 repository의 커밋 포인트를 땡겨와야 할 경우, 아래 명령어를 실행해서 이를 진행 할 수 있다. # 1. 기존 브랜치 clone git clone git@github.com:sample/sample-project.git # 2. cherry pick을 하고자 하는 다른 repository 추가하면서 repo의 가칭까지 정해준다 ("sample2") git remote add sample2 git://github.com/sample2/samp..
서브모듈 추가하기 메인으로 사용하는 저장소에서 서브모듈을 사용하고 싶다면 아래와 같이 명령어를 사용하여 추가할 수 있다. git submodule add 위와 같이 명령어를 사용하면 .gitmodules에 서브모듈이 아래처럼 추가된다. [submodule "sample-submodule"] path = sample-submodule url = https://github.com/user-id/sample-submodule git status 명령어를 사용하면 두가지가 추가된 것을 확인할 수 있다. 서브모듈 업데이트 서브모듈이 외부에서 업데이트가 되었을 때 현재 사용하려는 메인 깃에도 반영하기 위해 아래와 같이 명령어를 입력한다. git submodule update 서브모듈 제거 git submodule ..
기존 svn 저장소에 있는 코드를 git 으로 이전할 필요가 있어 아래와 같이 진행하게 되었다. 이전 작업자가 commit log 정보를 유지하지 않아 기존 것을 사용할 수 없는 상태여서 아래와 같이 문서를 작성하게 되었다. 준비 svn to git migration 진행을 위해 아래의 두 프로그램이 사전설치 되어 있어야 한다. 사전 설치 프로그램 java git svn Download migration script : https://bitbucket.org/atlassian/svn-migration-scripts/downloads java -jar svn-migration-scripts.jar verify migration script 를 다운 받았다면 위와 같이 입력하여 migration 이 가능한지..