Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- CustomStringConvertible
- Swift
- AVFoundation
- 에어팟
- Hashable
- UIDocumentBrowserViewController
- UIDynamicAnimator
- reactivex
- Codable
- Observable
- JSONDecoder
- Singleton Design Pattern
- UIDocument
- UIGestureRecognizer
- Arc
- unowned
- PhotoKit
- IOS
- 오늘의성취도
- weak
- CoreGraphics
- MVP
- NSAttributedString
- Stanford cs193p
- Git
- Equatable
- rxswift
- UIBezierPath
- uicollectionview
- JSONEncoder
Archives
- Today
- Total
아직은 개린이
[Git] 맥 터미널에서 git branch 표시하기 본문
맥에서 터미널을 이용해 GitLab에 작업 중인 파일들을 올리려고 하는데, 터미널에서 현재 branch가 무엇인지 표시되지 않았다.
> git branch 명령어를 통해 현재 check out 되어있는 브랜치를 알 수 있긴 하지만, 라인마다 표시되면 헷갈리지 않고, 혹시나 잘못된 branch로 push하는 불상사가 안나겠지..!
방법은 다른 사람들이 워낙 정리를 잘 해서 올렸지만.. 나중에 새로 셋팅할 때 참고하려고 적어둔다!
일단 터미널에서 적당한 위치에서 touch .bash_profile 파일을 만들어준다. (원래 있었다면, 아래 코드를 추가해주면 됨.)
open .bash_profile 로 해당 파일을 열고, 아래 코드를 추가해준다.
parse_git_branch() {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \W\[\033[32m\]\$(parse_git_branch)\[\033[00m\] $ "
추가 후 command+s, command+q 후, source .bash_profile로 수정한 파일을 실행해준다.
이렇게 하고 나면!
이렇게 잘 표시된다!
브랜치가 표시되는 부분의 색깔을 바꾸고 싶다면 [\033[32m\]] 이 부분을 바꿔주면 되고,
$(parse_git_branch) 이부분이 항상 브랜치명이 보이도록 해주는 명령이라고 한다.
'기타' 카테고리의 다른 글
[오늘의 성취도] 개인정보처리방침 (0) | 2020.02.05 |
---|---|
iOS 개발 시, 참고하면 좋은 사이트 (1) | 2020.01.08 |
맥북에서 이상하게 들리는 에어팟 소리를 고쳐보자 (0) | 2019.11.18 |