1. 상황
- odroid 보드와의 samba 연결이 용이하지 않아서 아래와 같은 그림으로 구성하여 프로그램을 편집, 실행하고자 한다.
2. 내용
- git 설치 및 등록은 연결된 페이지를 참고한다.
2.1. 저장소
- 초기화
~/gitrepository/projectNo1$ git init
2.2 편집소
- 초기화
~/project/projectNo1$ git clone ~/gitrepository/projectNo1
- 프로그램 복사
~/project/projectNo1$ cp ../projecttemp/* .
- 프로그램 저장
~/project/projectNo1$ git add *
~/project/projectNo1$ git commit -m "first release"
* error 발생.
- 원인 : empty 폴더를 clone하는 경우 bare false설정으로 commit이 불가능해짐
- 해결방법
- 저장소(save)에서 아래 명령어를 입력하여 bare 가 가능하도록 수정.
~/gitrepository/projectNo1$ git config --bool core.bare true
- 이후 commit명령어를 다시 입력하면 저장한 자료를 저장소로 전송.
2.3. 실행
- 초기화
형식 : "git clone 사용자명@호스트:/원격/저장소/경로"
~/project/projectNo1$ git clone kangmin@192.168.128.7:~/gitrepository/projectNo1
- 이후 수정된 사항이 있는 경우.
~/project/projectNo1$ git pull
'IT관련 지식들' 카테고리의 다른 글
python 에서 v4l2 모듈이 없다고 나올 때. (0) | 2016.11.04 |
---|---|
ccollaborator 설치(코드리뷰) (0) | 2016.10.31 |
우분투에서 잡히지 않은 하드 설정. (0) | 2016.10.26 |
strdup 함수 (0) | 2016.09.07 |
리눅스 파일 전송 명령어(scp) (0) | 2016.09.01 |