IT관련 지식들 2016. 10. 26. 16:22

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

posted by 동글동글82
: