블로그 이미지
박공명

카테고리

분류 전체보기 (99)
된장 (7)
Dev (60)
꼐..꼐임 (6)
식탐 (18)
우리 (0)
Etc (8)
개인자료 (0)
Total
Today
Yesterday

'Git'에 해당되는 글 2건

  1. 2011.05.21 git command , git 명령어
  2. 2011.05.20 android source 브랜치 가져오기

git add file명
 해당 file만 index 영역에 등록한다. Untracked file을 추가할 때도 사용
 
git add .
 수정한 모든 file들을 index 영역에 등록한다.

( Untracked file 들도 모두 commit 되므로 주의가 필요함)
 
git rm file명
 해당 file만 workspace에서 삭제하고 index 영역에 등록한다.
 
git add -u
 임의로 먼저 파일들을 삭제한 다음 git add –u 를 하면 Index영역에 등록 된다.

( Workspace에 modified된 파일들도 Index영역에 등록되므로 주의가 필요함)
 
git commit –m “코멘트”
 현재 Index 영역에 있는 변경 내역을 commit 영역에 등록한다.
 
git commit –a –m “코멘트”
 Index에 등록 안된 변경 내역들도 모두 commit 영역에 등록한다.
 
git push
 Local commit을 Remote repository에 반영 시킨다.
 
git pull
 Remote repository에 반영된 내역을 local repository 및 내 소스에 받아 온다.
 
git status
 현재 Add / Commit 또는 새로 추가된 파일들의 목록을 보여 줌.
 
repo status
 다수의 git 프로젝트로 구성된 경우 각 git 프로젝트를 검색하여 변경파일을 출력함
 
git checkout -f
 변경된 file들을 Head 상태로 원복 시킨다.
 
git reset --hard  commitID
 지정한 commit ID 이후의 commit들을 제거함. (commit ID는 git log 를 통해 확인)
 
git checkout -- file명
 지정한 file을 수정하기 이전 상태로 원복 시킨다.
 
git reset HEAD file명
 지정한 file을 Index stage에서 제거한다.
 
git clean -f
 현재 자신의 Work space에 있는 Untracked file들을 모두 삭제 함
 
git branch
 현재 내가 위치한 Branch를 확인 할 수 있다.
 
git log
 현재까지 Commit된 목록 들을 확인 한다.
 
git tag
 내가 위치한 repository에 생성되어 있는 Tag 목록을 출력한다.
 
repo forall –c git 명령어
 전체 git 프로젝트를 찾아가서 git 명령어를 수행해 준다.변경된 file들을 Head 상태로 원복 시킨다.

Posted by 박공명
, |

앞서 설명한대로 소스를 다 받아와서 그대로 폰에올리면 나처럼 클난다.

master소스를 그대로 sync 하면 최신소스이지만 제정상일리가 없잖은가

소스를 받아왔다면 내가원하는 버젼의 브랜치로 갈아탈 필요가 있다.

$repo start {branch name} --all
$repo forall -c git checkout {tag name}

Source code tags and builds

Starting with Donut, the exact list of tags and builds is in the following table:

Build Tag Notes
DRC83 android-1.6_r1.1 earliest Donut version, ADP1, ADP2
DRC92 android-1.6_r1.2
DRD08 android-1.6_r1.3
DRD20 android-1.6_r1.4
DMD64 android-1.6_r1.5 latest Donut version
ESD20 android-2.0_r1 earliest Eclair version
ESD56 android-2.0.1_r1
ERD79 android-2.1_r1 Nexus One
ERE27 android-2.1_r2 Nexus One
EPE54B android-2.1_r2.1p Nexus One
ESE81 android-2.1_r2.1s
EPF21B android-2.1_r2.1p2 latest Eclair version
FRF85B android-2.2_r1 earliest Froyo version, Nexus One
FRF91 android-2.2_r1.1 Nexus One
FRG01B android-2.2_r1.2
FRG22D android-2.2_r1.3
FRG83 android-2.2.1_r1 Nexus One
FRG83D android-2.2.1_r2 Nexus One
FRG83G android-2.2.2_r1 latest Froyo version, Nexus One
GRH55 android-2.3_r1 earliest Gingerbread version, Nexus S
GRH78 android-2.3.1_r1 Nexus S
GRH78C android-2.3.2_r1 Nexus S
GRI40 android-2.3.3_r1 Nexus One, Nexus S
GRI54 android-2.3.3_r1.1 Nexus S
GRJ06D android-2.3.4_r0.9 Nexus S 4G
GRJ22 android-2.3.4_r1 latest Gingerbread version, Nexus One, Nexus S, Nexus S 4G

'Dev > Android' 카테고리의 다른 글

REAL 3D 를 사용한 OpenGL 게임  (2) 2011.07.14
git command , git 명령어  (0) 2011.05.21
android fastboot 사용하기  (0) 2011.05.20
우분투에 안드로이드 프로젝트 세팅  (0) 2011.05.18
Real 3D - 단순 이미지 3D 구현  (0) 2011.04.20
Posted by 박공명
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함