Git 정리 #1

ims·2020년 8월 17일
0

Git

목록 보기
1/10
post-thumbnail

git 명령어

git branch -r : 원격저장소의 모든 브랜치 보이기

git checkout -t origin/develop

git push origin :id( branch 추가 )

git branch -r ( 원격제어중인 branch 띄우기 )

git push origin/id 

git checkout -t origin/develop

git push --set-upstream origin/브랜치이름 ( 브랜치 github에 올리기 )

git branch -D 브랜치 이름 ( 삭제 )
git -checkout -b {이름} // branch를 만들고 바로 checkout 하는 명령어를 합친 것!

git log --branches --graph --decorate --oneline // git branch 그래프로 보기?

git config --global user.name {이름}
git config --global user.email {이메일} 
github branch 가져오기

1. git remote update
2. git branch -r 목록보기
3. git checkout -t [branch -r 해서 뜨는 branch 명]
github branch 삭제하기

1. git branch [브랜치명]: 지울 branch명 확인
2. git branch -D [브랜치명] : local에서 branch 삭제
3. git push : push후 삭제가 되는 듯
4. git push origin :[브랜치명] : local에서 branch 삭제 후 github에 남아 있는 branch 지우기
처음 branch 만들었을 시 저장소에 push

현재 로컬에서만 branch를 생성한 상태이기 때문에 아래 명령을 입력해서 upstream branch로 만들어 준다 -
git push --set-upstream origin [branch name]

특정 branch clone 방법
git clone -b {branch_name} --single-branch {저장소 URL}
원격지에서 다른 branch 가져오기

git pull origin {branch name}
master branch에서 작업할때는 pull을 먼저 해주어야 된다
branch를 바꿀때는 commit을 해야 변경이 된다

브랜치 따는 법

여러개의 branch가 있다고 가정. 먼저 master branch에서 git clone을 해온다

git clone .git
git branch -r

브랜치 이동
git checkout -t origin/develop

새로운 브랜치 생성
git branch develop-ims
새로운 브랜치 push
git push --set-upstream origin develop-ims
profile
티스토리로 이사했습니다! https://imsfromseoul.tistory.com/ + https://camel-man-ims.tistory.com/

0개의 댓글