본문 바로가기

git branch delete / remote branch delete / remote branch list udpate Git branch delete / list update git branch delete 로컬에서 git branch 하나를 삭제하고 싶을 때에는 -d 옵션으로 가능합니다. 아래와 같이 말이죠. git branch -d branch_name 여러 개의 로컬 branch를 삭제하고 싶을 때에는 -d 뒤에 쭉 붙여주면 됩니다. git branch -d branch_name branch_name2 branch_name3 branch_name4 git branch force delete 기본적으로 합쳐진 branch가 아니면 에러가 나면서 지워지지 않습니다. 그럴 때 강력하게(?) 삭제하는 옵션은 -D 입니다. 대문자는 강력하니까요. git branch -D branch_name -d 옵션과 마찬가지로 -D 옵.. 더보기
fatal: not a git repository (or any of the parent directories): .git git remote add 실행 했을 때 아래와 같은 에러가 나면 fatal: not a git repository (or any of the parent directories): .git 현재 폴더에 git에 대한 정보를 담은 파일이 없기 때문에 발생하는 에러입니다. git init를 수행하고 다시 git remote add 명령어를 실행하면 됩니다. 간단하게 추가로 말씀드리면 git remote add는 이미 개발하고 있는 어떤 소스코드를 git에서 관리하고 싶어서 생성되어 있는 어떤 git repository에 현재 폴더를 연결하고자 할 때 사용할 수 있습니다. 어찌대뜬 not a git repository 에러가 나오면 git init 수행하고 다시 실행해보세요. 당연하지만 관리하려는 폴더의 최상.. 더보기
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은 현.. 더보기
Eclipse Remote System Explorer using key 이클립스라는 IDE는 정말 많이 사용되고 있는 것 같아요.저도 가끔 사용하고 있는데요. 자주는 아니지만 Remote Project를 생성해서 테스트를 수행하고 합니다.Remote Project를 생성하기 전에 하는 Remote System Explorer에 대해서 간단하게만 정리하려고 합니다. 다만! 여기서 접근하려는 서버는 ID와 비번을 입력하고 접속하는 것이 아니라key를 이용해서 접근한다는 점이 이번 포스팅의 목적입니다. 일반적인 연결은 다른 포스팅을 참고해주세요... 1. 어떤 경우에 사용하나요? 클라우드와 같은 환경에서 생성한 리눅스 서버에 이클립스의 Remote System Explorer로 접근하고자 할 때 사용하시면 됩니다. 2. Remote System Explorer에서 새로운 Conn.. 더보기
eclipse remote debugging, tomcat7 Linux - Tomcat7 running Window - Eclipse, remote debugging 1. Linux 1.1 Add Environment #file open vi /etc/bash.bashrc #add line.. export JAVA_OPTS="-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n" #write and quit :wq #reload environment source /etc/bash.bashrc 1.2 tomcat remote debugging run cd /usr/share/tomcat7/bin ./catalina.sh run 2. Window 2.1 Eclipse remote.. 더보기
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.. 더보기
리눅스에서 원격지 로그 여러개 같이 보기 이번에는 예전에 포스팅한 내용을 바탕으로 원격지 컴퓨터들의 로그를 한 번 에 볼 수 있는 CLI를 간단하게 소개합니다. 먼저, 아래 포스팅을 잠깐이라도 확인하시면 쉽게 이해됩니다. 원격지 로그 보기 : http://ngee.tistory.com/343 로그 여러개 한 번에 보기 : http://ngee.tistory.com/342 A Server : 192.168.0.100 B Server : 192.168.0.101 C Server : 192.168.0.102 myComputer : 192.168.0.99 위와 같이 3개의 서버가 존재하고, 각 서버에서 Apache가 작동되고 있다고 가정합니다. 우리는 myComputer에서 서버들에 누가 들어왔나 확인하고자 /var/log/apache/access.l.. 더보기