순간을 잡아두자 .. RSS 태그 관리 글쓰기 방명록 butteryoon+tistory@gmail.com
git (3)
2016-06-09 15:59:02

git bash에서 gitlab, bitbucket 의 저장소에 접근하려 하는데 SSH Key를 여러개를 등록했더니 Public Key 퍼미션 오류가 난다. bitbucket의 도움말을 살펴보니 아래와 같이 ~/.ssh/config 파일에 각 저장소의 키를 지정할 수 있단다.

https://confluence.atlassian.com/bitbucket/configure-multiple-ssh-identities-for-gitbash-mac-osx-linux-271943168.html

~/.ssh/config 파일 설정

# Default gitlab user
Host gitlab.com
HostName gitlab.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/personalid
 
# Work user account
Host bitbucket.org
HostName bitbucket.org
PreferredAuthentications publickey
IdentityFile ~/.ssh/workid

2013-09-14 00:13:27

GIT 이놈 참 물건이긴 한데 많은 학습을 필요로 한다.

첨엔 손에 익지 않아 Clone을 몇 번이고 다시 받아가며 써왔는데 좀 익숙해졌다 했더니 Branch 와 Tag를 만들면서 다시 꼬이기 시작한다. ㅠㅠ

일단 Clone을 받으면 Branch 가 어떤 게 있는지 살펴보자.

git tag –l

git branch -a

해당 브랜치에 TAG를 걸어서 관리하고 TAG별로 패키지를 관리한다.

해당 tag를 Checkout 해보자.

git checkout -b BR_HSDS_R2.0 TAG_HSDS_R2.0

master 브랜치에 tag를 걸어놓고 있는데 바로 tag 로컬브랜치를 만들지 않고 바로 tag버전으로 checkout 할 수는 없는 건가?

오늘도 의문을 남긴다.

2016년 2월25일 수정

git 브랜치 개념이 헷갈리면 “Learn Git Branching” 로 가보자.

결국 tag는 쓰지 않는 걸로 ..

2013-09-13 23:54:42

Windows7의 GIT 툴 SmartGIT에서 WinMerge 설정하기..

Edit –> Preferences –> Tools –> Diff Tools 선택 후 External diff tool 선택 후

Arguments 에서 ${leftFile} ${rightFile}로 설정..

끝..

image