Git)기본 세팅

Dec 12, 2023
Git)기본 세팅
Git
cmd ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ os + 하위에 리눅스를 설치
hw : CPU, 메모리, HD
모든 명령어 shell
 

1. 경로 정하기

notion image
notion image
notion image
💡
Window) dir 현재 폴더 내부를 보여줌
💡
Git) ls = list : 현재 폴더의 파일들을 보여줌
OS에서는 .이 있으면 숨김파일 리눅스에서 인식을 안함 ls - 하면 옵셥을 줄 수 있음
💡
ls -a : all list
notion image
notion image
notion image
 
그래픽이 있는 작업은 자원을 많이 먹음 검정색 뿐인 환경에 프로그램을 얹힐거임/자원을 작게 먹음 그런 환경에서는 마우스를 못쓰니까 명령어로 모든걸 해야 함
💡
git —version : 버전 확인
notion image
 
💡
ls -al : 자세히 조회
notion image
d:directory -: file user
깃 사용 version이 안먹으면 설치가 안되어있거나 path의 문제 C:\Program Files\Git
notion image
notion image
💡
환경변수가 아니라 환경 path인 이유? 내가 성에 살고 있는데 방이 100개 있음 1번방에 맛있는 아이스크림이 있는데 100번 방에서 먹을 수 없음 패스를 설정하면 100번 방에서 먹을 수 있음
깃이 설치될때 알아서 해준 것임
cmd에 실제 파일이 있는데 ctrl c해서 복사해 놓은 것 깃을 다른 프로그램들이 갖다 쓰기 위해 실행파일이 필요함 걔들이 깃의 파일을 찾을때 C:\Program Files\Git을 알려주고 bin 폴더를 찾음/ 약속 그래서 하나 더 만들어 놓는 것/용량이 같음 얘를 환경 패스로 잡아도 됨
notion image
notion image
64피트로 설치하면 프로그램 파일즈에 들어감 32비트로 설치하면 *86에 들어감 속도만 느려지는것
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ 만들어진 상태를 기록하고 싶을때 나중에 형상관리를 할거임 위치: D:/workspace/java_lec/study/.git

2. Git 시작하기

💡
git init : 깃 시작
notion image
notion image
 

3. 형상 저장하기

💡
git add . : 현재 내 프로젝트 내부에 있는 모든 파일에 대한 형상을 저장 . : 현재 상태 모든 것을 관리
notion image
 
💡
git commit -m "프로젝트 초기화" m:메세지를 남길 수 있음
notion image
 

4. 사용자 등록하기

💡
git config --global user.email "vosw1@naver.com" git config --global user.name "vosw1"
notion image
 

5. 삭제하는 방법

💡
clear : 정리
notion image
 
💡
git log : 커밋 기록 보기
notion image
 
💡
rm —help: 옵션들의 설명을 알려줌
- : 약어
— : 풀 네임
ctrl + C : 지금 명령을 나오는 것
notion image
 
💡
rm : 삭제 명령
rm -r : 폴더 삭제
rm -rf .git : 강제 삭제
notion image
 
💡
git reset —hard 해시 : 삭제
git reflog : 커밋 히스토리 조회
 
Share article

vosw1