Programming/Etc.

[GitHub] 주로 사용하는 GitHub 명령어 모음

꾸준희 2022. 10. 28. 12:07
728x90
반응형

 
⭐⭐⭐⭐⭐ 내가 헷갈려서 정리해보는 주로 사용하는 GitHub 명령어 모음집 ⭐⭐⭐⭐⭐
 
 
 

Git 기본 명령어

 
현재 상태 확인 (내가 제일 많이 사용하는 명령어)

git status

 
전체 로그 확인 

git log

 
git 저장소 생성하기 

git init

 
저장소 복제 및 다운로드 

git clone [https: ~~~~ ]

 
저장소에 코드 추가

git add
git add *

 
커밋에 파일의 변경 사항을 한번에 모두 포함 
 

git add -A

 
커밋 생성

git commit -m "message"

 
변경 사항 원격 서버 업로드 (push)

git push origin master

 
원격 저장소의 변경 내용을 현재 디렉토리로 가져오기 (pull)

git pull

 
변경 내용을 merge 하기 전에 바뀐 내용 비교

git diff [브랜치 이름] [다른 브랜치 이름]

 
 
 
 
 
 
 
 

Git Branch 관련 (생성, 브랜치 확인, push 까지의 과정 포함)

 
git init을 설정하면 해당 폴더에 .git 이라는 파일이 생성됨 

git init

 
github 주소와 연결 

git remote add origin [github 주소]

 
브랜치 생성

git branch [브랜치명]

 
해당 브랜치로 이동

git checkout [브랜치명]

 
브랜치를 생성하고 해당 브랜치로 바로 이동

git branch -b [브랜치명]

 
원하는 브랜치로 이동했는지 확인 

git branch

 
모든 브랜치 확인 

git brach -a

 
파일 및 폴더 add

git add .

 
커밋 

git commit -m "commit message"

 
원하는 브랜치로 push하여 원격 서버에 전송 

git push origin [브랜치명]

 
브랜치 삭제 

git branch -d [브랜치 이름]

 
현재 브랜치에 다른 브랜치 수정사항 병합

git merge [다른 브랜치 이름]

 
 
 
 
 
 
 

Git Config 설정 관련 

 
전체 config 리스트 확인 

git config --list

 
git config 설정하는 방법

git config --global user.name "홍길동"
git config --global user.email "name@naver.com"

 
git config 삭제하기 

git config --unset user.name
git config --unset user.email

 
삭제해도 계속 남아있는 경우 global 옵션을 주어 설정했을 것임, global로 설정된 사용자를 지울 경우 아래와 같이 global 추가

git config --unset --global user.name
git config --unset --global user.email

 
 
 
 
 
 
 
 
 
 
참고자료 1 : https://webisfree.com/2018-07-26/git-config-%EC%84%A4%EC%A0%95-%ED%99%95%EC%9D%B8-%EB%B0%8F-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0

git config 설정 확인 및 변경하기

git을 사용하는 경우 config 설정에 대한 내용을 볼 필요가 있습니다. 예를들어 사용자 이름이나 email 등을 확인할 수 도 있겠죠

webisfree.com

 
참고자료 2 : https://devye.tistory.com/104

[Git] Git Branch 생성 후 push 하기!

push push baby.. 1. git init git init 을 하게 되면 해당 폴더에 .git 이라는 파일이 생성됩니다. 2. git remote add origin [GitHub 주소] GitHub 주소와 연결합니다. 3. git branch [브랜치명] 브랜치를 생성..

devye.tistory.com

 
참고자료 3 : https://velog.io/@delilah/GitHub-Git-%EB%AA%85%EB%A0%B9%EC%96%B4-%EB%AA%A8%EC%9D%8C

[GitHub] Git 명령어 모음

_ # INDEX _ _ Git 명령어 _ 명령어 | 명령어 | 내용 설명 | |:----------:|:----------:| | $ git init | .git 하위 디렉토리 생성 | | $ git add 파일명 | 수정사항 중, 커밋에 추가 | | $ gi

velog.io

 
 

728x90
반응형

 

728x90
반응형