Skip to content
Snippets Groups Projects
Commit 528d3976 authored by parkjiyoung's avatar parkjiyoung
Browse files

11/14

parent eb366770
No related branches found
No related tags found
No related merge requests found
...@@ -8,6 +8,7 @@ ...@@ -8,6 +8,7 @@
원 프로젝트에 merge 요청 가능 원 프로젝트에 merge 요청 가능
- git init : 비어있는 git Repository만들기 - git init : 비어있는 git Repository만들기
- git config --global : ~/.gitconfig에 정보 저장 - git config --global : ~/.gitconfig에 정보 저장
--user : 이 프로젝트의 .git 디렉터리 밑에 정보 저장
- git status : unmodified된 파일을 알려줌 - git status : unmodified된 파일을 알려줌
- git add : stage에 올라감 - git add : stage에 올라감
...@@ -22,3 +23,14 @@ ...@@ -22,3 +23,14 @@
-git pull : 자동으로 합쳐지지 않음 -git pull : 자동으로 합쳐지지 않음
-git merge : 자동으로 합쳐짐 -git merge : 자동으로 합쳐짐
같은 파일을 고치고 있다면 merge를 사용해서 충돌을 방지해야함 같은 파일을 고치고 있다면 merge를 사용해서 충돌을 방지해야함
- git diff : commit 상태와 add 안된 파일의 내용 차이를 보여줌
- git diff --staged : commit 상태와 add했지만 commit 안된 파일(=staged)의 내용 차이를 보여줌
- 커밋 번호는 hash로 이루어져 있음 (=기하학적 불변이론)
- HEAD -> main : 현재 브랜치 나타냄
- origin/main, origin/HEAD : 웹 git의 레포지터리 위치
HEAD -> main이 더 위에 있다면, commit만 하고 웹 서버에 push를 하지 않았다는 의미
- git reset : staged 파일을 unstaged로 변경 ( But, 수정 내역은 그대로 남아있음 )
- git reset --hard : staged 파일을 unstaged로 변경 ( 수정 내역도 전부 삭제 )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment