tig로 원격 지점 검사
지령선에서 두드리는 것보다 쉽지만 체크아웃의 위치를 입력하는 것은 어렵다.
그래서 다음과 같이 설정해 보았다.
bind branch r !sh -ec 'b=`expr "%(branch)" : "origin/\(.*\)"`; git checkout -b $b %(branch)'
%(branch)
에서 얻은 지점의 명칭은 origin/feature/test
입니다. 빼고 싶어서!sh로 셸을 시작하고 expr을 통해 그것을 합니다.그리고origin/로 시작하는 branch가 대상에 없기 때문에sh에-e 옵션을 추가합니다.
추기
채팅창에 -t/-track 옵션을 사용하는 것이 더 간단하다고 알려 주세요.
bind branch r ...
:bind branch T !git checkout -t %(branch)
사용법
tig를 시작하고
H
를 눌러 분기 보기로 이동합니다.그런 다음 체크아웃할 분기로 커서를 이동하여
r
를 누릅니다.이렇게 하루아침에 이하로 변하는 경우는 말씀하신 대로 누르십시오
Enter
.feature/test
체크아웃했어요!그나저나 오리진/아직 시작하지 않은 지점(master branch 따위)에서 실행
r
해도 아무것도 하지 않는다.
Reference
이 문제에 관하여(tig로 원격 지점 검사), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/zakkied/items/eb7a9fdf3935abd6565b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)