카테고리 없음

Git 명령어 실행

곽수진 2022. 1. 13. 16:28
반응형

Windows 버튼과 x 버튼을 동시에 눌러 Windows PowerShell 실행

 

 

git config --global user.email "이메일명" : git에 이메일 정보 저장

 

 

git config --global user.name "사용자명" : git에 이름 정보 저장

 

 

▶ 이름과 이메일이 정상적으로 저장된 모습

 

 

mkdir hello-git : 'hello-git'이라는 이름을 가진 디렉터리 생성

 

 

cd hello-git : 디렉터리 위치를 hello-git으로 변경

git init : git을 초기화하고 현재 디렉터리에 .git 하위 디렉터리 생성

 

 

git status : 현재 상태 출력

 

 

echo 'Hello Git Project' > README.md : README.md 파일에 'Hello Git Project' 파일 저장

dir : 현재 디렉터리 정보 출력

type README.md : README.md 파일에 저장된 내용 출력

 

 

git status : 현재 상태 출력

  → README.md 파일이 untracked임을 알 수 있음

 

 

git add README.md : README.md 파일이 commit 되도록 추가

 

 

git status : 현재 상태 출력

  → README.md 파일이 staged로 변경

 

 

echo 'Hello Git World!' > README.md : README.md 파일의 내용을 'Hello Git World!'로 바꿔 저장

 

 

type README.md : README.md 파일의 내용 출력

 

 

git status : 현재 상황 출력

  → 기존의 README.md 파일은 staged 되었지만 변경된 README.md 파일은 staged 되지 않음

 

 

git add README.md : README.md 파일을 staged 되도록 변경

 

 

git status : 현재 상태 출력

  → README.md 파일 모두 staged

 

 

git status -s : 현재 상태를 짧게 출력

  → -s(short) 옵션

 

 

echo "SW edu. in Catholic Univ." > CONTRIBUTING.md : CONTRIBUTING.md 파일에 "SW edu. in Catholic Univ." 내용 추가

 

 

type CONTRIBUTING.md : CONTRIBUTING.md 파일의 내용 출력

 

 

git status : 현재 상태 출력

  → README.md 파일은 staged 되었지만 CONTRIBUTING.md 파일은 Untracked 되어 있음

 

 

git status -s : 현재 상태를 짧게 요약하여 출력

 

 

git add CONTRIBUTING.md : CONTRIBUTING.md 파일도 staged로 추가

 

 

git status -s : 현재 상태를 짧게 요약하여 출력

  → CONTRIBUTING.md 파일과 README.md 파일 모두 ADD 하였음

 

 

git commit -m "Delete CONTRIBUTING.md" : 실제 레포에 CONTRIBUTING.md 파일이 삭제 되었음을 반영

 

 

git status / git status -s : 상태를 확인해보면 아무것도 뜨는 것이 없음

 

 

git log : commit 기록을 모두 확인

 

 

git mv README.md WELCOME.md : README.md 파일의 이름을 WELCOME.md로 변경

 

 

 

반응형