일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- border-box
- html charset
- docker example
- html plug-in
- #자바상속#자바이즈어#is~a
- html code
- #CallByAddress
- #1차원배열
- #JAVASCRIPT
- #다차원포인터
- git flow
- mac terminal command
- #android activity
- relative path
- #binary
- html object
- 하이퍼레저패브릭
- #C++ has~a
- html5 new tag
- #bubbleSort
- #성적관리프로그램
- html youtube
- html multimedia
- 토큰경제
- hyperledger transaction
- html id
- #C++ 연산자함수오버로딩
- #3차원배열
- html video
- #2차원배열
- Today
- Total
A sentimental robot
CLI환경에서 GIT 사용하기 본문
1.
git download
2.
contribute하고 싶은 프로젝트 Fork 하기
프로젝트를 자신의 원격 저장소(remote repository)로 가지고 오는 작업이다.
3.
이제 local repository로 가지고 오는 작업을 해보자.
프로젝트를 가지고 올 root 폴더에 오른쪽 버튼 -> Git Bash Here
CLI (Command Line Interface) 창이 뜬다.
$git init
git이 폴더를 추적(track)할 수 있는 환경 구성 (.git 폴더가 생김, 숨김 항목이므로 확인하
고 싶을 시 숨김 항목 체크 하기. 예를 들어, .metadata 같이 폴더이름 앞에 .이 붙어있는 경우는 대부분 환경설정 관련 데이터들이 들어있는 폴더다.)
4.
$git clone https://github.com/Zomebie/Calc-Project.git (자신의 프로젝트가 있는 원격저장소 URL)
cf. CLI 창에서는 붙혀넣기 단축키가 shitf+insert 이다.
원격저장소에 있는 프로젝트 로컬저장소로 가져오기
5.
$git status
상태 확인, 수시로 해준다.
6.
$git add .
모든 파일들을 git이 추적(track)할 수 있게 추가해준다.
GUI에서는 이 상태를 unstaged 라고 한다.
7.
$git commit -m "blahblah"
add한 파일들을 저장한다.
GUI에서는 이 상태를 staged 라고 한다.
8.
$git remote add origin URL
원격저장소 주소를 저장한다. 수정한 프로젝트 파일들을 여기로 PUSH 해준다.
보통 2번 후에 한다.
9.
$git push origin master
commit한 파일들을 master branch로 원격저장소에 올린다.
'Git' 카테고리의 다른 글
Git flow strategy (0) | 2019.06.05 |
---|---|
Git Basic - Step.3 (0) | 2019.04.14 |
Git Basic - Step.2 (0) | 2019.04.08 |
Git Basic - Step.1 (0) | 2019.04.08 |