Git bash 명령어 복습

2022. 6. 3. 20:49공부관련

git 준비

-git 설치 혹은 terminal 어플 다운로드 (cmder) --git이 기본적으로 설치되있음

 

기본 설정 

git config --list                                                      --> 모든설정 확인가능

git cofig --global -e                                               --> 터미널로 확인가능

             (전역설정) | (edit이란 뜻) 

git config --global core.editor "code"                   --> 에디터 창(code명령어는 vscode 명령어이기떄문에 vscode)이 나옴

git config --global core.editor "code --wait"         --> 에디터 창이 나오고 창이꺼지기전까지 터미널사용불가

git config --global user .name "id"                       --> 유저의 아이디 설정

git config --global user .email "email"                  --> 유저의 이메일 설정

git config --global core.autocrlf true                     --> window 설정 . 개행문자가 다르기떄문에 \r , \n

git config --global core.autocrlf input                    --> mac 설정 .  \n

.git                                                                        --> 숨겨진파일들보고싶을때 앞에 .폴더명

git init                                                                   --> git 초기화

rm -rf git                                                               --> git 삭제

git status                                                              --> git 상태보기

git config --global alias.st status                           --> status라는 명령어를 st라고 간단하게 설정하기

echo 내용 > 파일명.확장자(echo abc > aaa.txt)   --> abc라는 내용의파일을 aaa라는 제목으로 txt파일생성

echo 내용 >> 파일명.확장자                                 --> 수정할때

git add 파일명                                                       --> 파일명 pushed

git add *                                                                --> 모든파일 pushed

git add *.txt                                                           --> 확장자가 txt인 모든파일 pushed

echo *.log > .gitignore                                          --> (숨김을포함한)확장자가 log인파일은 pushed하지않는다

git status -s                                                           --> 간단하게보기( A: 푸쉬된상태 AM : 푸쉬 후 수정된상태  ?? : 푸쉬되지않은상태)

git diff                                                                    --> 변경사항만 보여주는 명령어

cat 파일명.확장자                                                  --> 해당파일의 내용보기

git diff --staged                                                       -->스테이징 공간에 있는것을 보고싶을때

git diff --cached                                                       --> staged와 동일한명령어

git commit                                                               --> 커밋. 커밋시 첫째줄:commit제목. 한두줄 밑에 description 후 저장

git commit -m "commit message"                           -->간편한 커밋방법 . ""안에 커밋메세지 입력

git commit -am                                                        -->commit을 하되 a: all , m : message . 모두, 메세지와 함께

 

 

 

 

 

 

 

'공부관련' 카테고리의 다른 글

String.toCharArray()  (0) 2023.01.19
스프링 컨테이너  (0) 2023.01.15
프레임워크와 라이브러리의 차이를 설명하기  (0) 2023.01.15
@DisplayName이란?  (0) 2023.01.14
Component-scan과 Bean의 개념 및 동작 과정  (0) 2022.06.05