ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • github 관련 참고
    Programming/개발툴 2012.09.08 15:18

    추가참조

    http://www.slideshare.net/ryoo71/eclipse-git



    1. repository 초기화

    git init   (해당 repository에서 수행)



    2. ssh key 생성관련

    http://nararacds.tistory.com/45


    oasishun@oasishun-UX32VD:~/.ssh$ ssh-keygen -t rsa -C "oasishun@gmail.com"


    3. remote address 연결
     git clone git@github.com:xxx/xxxxxxx
     git remote -v  (단축이름과 URL조회 됨)

    리모트 저장소 추가하기 (git remote add [단축이름] [url] )
    git remote add pb git://github.com/paulboone/ticgit.git   

    4. github 사용하기

    http://binggrec.tistory.com/116

    http://bunhere.tistory.com/37



    git config --global 

    git status   (상태정보 확인)

    git diff     (Unstaged상태 파일 비교)

    git diff --cached   (Staged상태 파일 비교)


    git add {file명} (staged 상태로 만들 경우)


    git commit -m 'message'

    git commit -a (Staging Area생략하기)


    git rm {file명} (파일삭제, 추적하지 않는 것임)

    git rm --cached

    git rm log/\*.log (log확장자 파일 삭제, *앞에 \사용)



    git mv file_from file_to (file명 변경)

    또는 rm file_from, git rm file_from, git add file_to


    git log  (commit 내용 조회)

    git log -p -2 (commit의 diff결과를 최근 2개 조회)


    git remote (remote 확인)


    git config --global 

    git status   (상태정보 확인)

    git diff     (Unstaged상태 파일 비교)

    git diff --cached   (Staged상태 파일 비교)


    git add {file명} (staged 상태로 만들 경우)


    git commit -m 'message'

    git commit -a (Staging Area생략하기)


    git rm {file명} (파일삭제, 추적하지 않는 것임)

    git rm --cached

    git rm log/\*.log (log확장자 파일 삭제, *앞에 \사용)



    git mv file_from file_to (file명 변경)

    또는 rm file_from, git rm file_from, git add file_to


    git log  (commit 내용 조회)

    git log -p -2 (commit의 diff결과를 최근 2개 조회)


    git remote

    git remote add [단축이름] [url] 


    git checkout -b {신규 branch명} (신규 브렌치를 생성하고 checkout)
    =  git branch {신규 branch명}, git checkout {신규 branch명}

       브렌치 이동시에 기존 작업사항들 정리



     git fetch upstream   (원본에서 받기)

     git merge upstream/master  (원본사항 로컬에 적용)


     git push origin master  (포크된 리모트에 올리기)


     git mergetool (mergetool로 merge)



    'Programming > 개발툴' 카테고리의 다른 글

    Mac의 svn서버 실행  (0) 2013.05.03
    부하발생, Profiling (성능분석용)  (0) 2013.02.16
    Web기반 DB관리툴 올챙이  (0) 2013.01.27
    Cloud 9 IDE , jsfiddle  (0) 2013.01.03
    cloud ide 사이트 참조  (0) 2012.12.15
    github 관련 참고  (0) 2012.09.08

    댓글 0

Designed by Tistory.