Post

유용한 Git Tips

유용한 Git Tips

개인적으로 git을 이용할 때 유용한, 종종 사용해서 매번 검색해야 하는 키워드 및 팁들을 정리해 둔 포스트이다.




여러 git 계정 사용하기

git을 이용하다 보면, 회사의 계정과 개인 계정을 하나의 노트북/데스크탑에서 돌려야 할 때가 있다. 그럴 때 git config를 수정해 주면 되는데, --global 키워드를 이용하여 수정하면 매번 push를 할 때마다 올바른 계정이 연동되었는지 신경을 써야 해서 불편함이 있었다. 이때 --local 키워드를 이용하면 하나의 저장소(git command를 사용하는 디렉토리)에만 적용된다. 새 저장소를 연결할 때마다 계정설정을 해줘야 한다는 불편함이 있지만, 한번 설정을 해두면 여러 git 계정을 사용할 때 편리하다.

1
2
git config --local user.name "{user_name}"
git config --local user.email "{user_email}"

다음 커멘드를 통해 현재 config를 확인할 수 있다.

1
git config --list

user name과 user email만을 보고 싶다면 다음 커멘드를 이용하면 된다.

1
2
git config user.name
git config user.email




로컬에서 생성한 폴더 업로드하기

로컬에서 폴더를 생성한 후 git add . 커멘드를 이용하여 git에 업로드를 하려고 했더니 되지 않았다. 찾아보니 다음과 같은 커멘드를 이용하여 add를 하면 된다는 것을 알 수 있었다.

1
git add {folder_name}/.




remote branch 가져오기

원격에서 branch를 가져올 때에는 다음과 같은 순서로 진행하면 된다.

1
git remote update
1
2
git branch -r   //원격 저장소 branch 출력
git branch -a   //로컬 저장소 branch 출력
1
git checkout -t {branch_name}




remote branch 삭제하기

remote branch를 삭제하기 위해서는 다음 키워드를 이용하면 된다.

1
git push origin --delete {branch_name}




remote branch 이름 변경하기

remote branch의 이름을 변경하기 위해서는 로컬에서 branch의 이름을 변경하고, remote branch 삭제 후 다시 push해야 한다.

1
2
3
git branch -m {old_branch_name} {new_branch_name}
git push origin :{old_branch_name}
git push origin {new_branch_name}




remort repository 연결 끊기

현재 어느 remote repository에 연결되어있는지 확인하는 방법은 다음과 같다.

1
git remote -v

다음 명령어를 이용하여 연결을 끊을 수 있다.

1
git remote remove {name}

다시 remote repository에 연결하려면 다음과 같이 진행한다.

1
git remote add {name} {url}
This post is licensed under CC BY 4.0 by the author.

Trending Tags