작성일자 : 2020.04.30
GIT 파일 관리 상태
GIT 에 의해 관리되는 파일은 크게 Untracked, Tracked 의 상태를 가지며 Tracked 상태의 파일들은 다시 Unmodified, Modified, Staged 의 상태를 가진다.
Untracked : 파일의 수정 여부를 git이 신경쓰지 않는 상태.
Tracked : 파일의 수정이 일어났을 때 git이 파일의 변경을 감지하는 상태.
Unmodified : 추적중인 파일의 수정이 없는 상태
Modified : 추적중인 파일의 수정이 발생한 상태
Staged : 수정한 내용이 Staged area 에 올라가 Commit 할 수 있는 상태
* 새로 파일을 만들면 Untracked 상태가 된다. git add 명령어를 통해 Staging area 에 저장하면서 해당 파일을 Tracked 상태로 변경할 수 있다.
Git Repository 생성 후, 처음 파일 Push
1. Git Repository 생성
2. workspace 설정
git bash 를 사용하여 workspace 아래에서 작업
$ git init |
3. push
git bash 를 사용하여 workspace 아래에서 작업
$ git add --all |
Git Repository Clone
git bash 를 사용하여 workspace 아래에서 작업
$ git clone 'git_repository_url' |
작업 내용 Push
$ git pull origin master // 푸시 전 저장소 동기화 |
++
--allow-unrelated-histories
서로 관련 없는 두 프로젝트를 병합을 허용하는 옵션
$ git pull origin master --allow-unrelated-histories |
'도구, 툴' 카테고리의 다른 글
[docker] 기본 명령어 (0) | 2020.05.24 |
---|---|
[Spring boot] Logback 설정 (0) | 2019.07.14 |
[ELK] Kibana (1) | 2019.01.29 |
[ELK] Logstash (0) | 2019.01.28 |
[ELK] Elasticsearch (0) | 2019.01.24 |