본문 바로가기

github remote branch : clone / checkout / remove github에 master 말고 다른 브랜치(branch)를 clone 하기 위한 방법을 간단하게 그림으로 :) 1. 브랜치 이름과 github 주소를 알아야겠죠?? 예를 들어서 브랜치 이름이 pub_v1.5 이고 github의 주소가 github.com:di49g8idafj3d8s9/TEST.git 라고 가정해보면 pub_v1.5 브랜치를 clone 하기 위해서 아래와 같은 명령어를 사용하면 됩니다. git clone -b pub_v1.5 git@github.com:di49g8idafj3d8s9/TEST.git . (보기 좋으라고 띄어쓰기를 좀 했어요) checkout 하는 것도 기록해둡니다. 1. 일단 git pull로 remote에 위치한 branch 파일들을 받아옵니다. 물론 git pull은 현.. 더보기
자체 Git Base Repository Server 만들기 GitHub을 사용하면 매우 편리하다. 나도 자주 사용하고 있지만 비공개 저장소를 만들기 위해서는 일정 금액을 지불해야 한다. 좋은 서비스니깐 향후에는 지불할 의사가 분명이 존재한다. 하지만 아직 별로 비공개로 만들 것도 없고 ^^ 거의 켜져 있는 자체 서버가 있기 때문에 여기에 Git Base Repository를 구축했다. 용어가 맞는지는 모르겠다. Git Base Repository?? 어차피 내가 보기 위해 정리하는 것이니깐 상관없으려나.. 아무튼 정식 용어는 아니다. 검색해보기가 귀찮아서 ㅠ 일단 목표하는 상황은 아래와 같다. Git Base Repository : /home/ngee/git new repository : glaemfek (한글로 힘들다) ServerIpAddress : 192... 더보기
Linux에서 Git 사용할 때 유용한 Shell Scripts Linux에서 bash 또는 zsh을 사용하고 계시면서, git을 많이 쓰시는 분들에게 유용한 Shell Scripts가 있습니다. 많이 인기라서, 무려 Star가 (2014/11/13 기준) 현재 995개입니다. :) 바로 scm_breeze 입니다. scm_breeze : https://github.com/ndbroadbent/scm_breeze 위 사이트에 들어가보시면 동영상도 존재하구요. 설치방법, 사용방법이 잘 설명되어 있습니다. ^^ (설치방법은 매우 간단하니깐 넘어가구요) 일단 scm_breeze를 설치하면 git 관련해서 많이 쳐야 하는 명령어들을 쉽게 축약해서 사용할 수 있다는 점이 저한테는 최고입니다. 저도 scm_breeze를 많이 그리고 잘 사용하고 있는 편은 아니지만, 계속 더 잘.. 더보기
Xcode 6.1 + Github 1. ssh public key creation - open terminal - cd ./.ssh - ssh-keygen -t rsa # enter, enter, enter, ..... enter 2. adding public key to guthub - cat id_rsa.pub - copy - github web page open (https://github.com/) └ Edit profile ─ SSH Keys ─ Add SSH Key ─ paste public key - save Refer : https://help.github.com/articles/generating-ssh-keys/#platform-mac 3. create repository in github - copy SSH clone.. 더보기