반응형

 

대부분의 경우 Git 명령어는 아래의 명령어만 알면 됩니다.

 

원격지 git에서 전체 소스 가져오기

1. workspace 및 Project 폴더 만들기

2. project 폴더에서 git init

3. git remote add origin http://..../xxx.git

4. git pull origin master

 

원격지 커밋할때

1. global config 설정

- git config --global user.name "Euideok Lee"

- git config --global user.email "euideok.lee@example.com"

2. git add [파일명/ . ]

3. git commit -m "message" 

4. push -u origin master

 

많이 쓰는 명령어 정리 

git init : git 생성하기

git clone git_path : 코드가져오기

git checkout branch_name : 브랜치 선택하기

git checkout -t remote_path/branch_name : 원격 브랜치 선택하기

git branch branch_name : 브랜치 생성하기

git branch -r : 원격 브랜치 목록보기

git branch -a : 로컬 브랜치 목록보기

git branch -m branch_name change_branch_name : 브랜치 이름 바꾸기

git branch -d branch_name : 브랜치 삭제하기

git push remote_name — delete branch_name : 원격 브랜치 삭제하기 ( git push origin — delete gh-pages )

git add file_path : 수정한 코드 선택하기 ( git add * )

git commit -m “commit_description” : 선택한 코드 설명 적기 ( git commit -m “내용”)

git push romote_name branch_name : add하고 commit한 코드 git server에 보내기 (git push origin master)

git pull : git서버에서 최신 코드 받아와 merge 하기

git fetch : git서버에서 최신 코드 받아오기

git reset — hard HEAD^ : commit한 이전 코드 취소하기

git reset — soft HEAD^ : 코드는 살리고 commit만 취소하기

git reset — merge : merge 취소하기

git reset — hard HEAD && git pull : git 코드 강제로 모두 받아오기

git config — global user.name “user_name ” : git 계정Name 변경하기

git config — global user.email “user_email” : git 계정Mail변경하기

git stash / git stash save “description” : 작업코드 임시저장하고 브랜치 바꾸기

git stash pop : 마지막으로 임시저장한 작업코드 가져오기

git branch — set-upstream-to=remote_path/branch_name : git pull no tracking info 에러해결

 

반응형

+ Recent posts