반응형

IT 지식/Git

    git 커밋시 공백 부분 제거 방법

    git에 커밋할 때 공백부분이 모두 변경사항으로 잡하는 이슈가 있다 이것을 해결하기 위해서는 다음과 같이 설정 하면 된다.

    Git Atom에서 Merge 오류

    git에서 master에 브랜치를 merge하려고 할 때 다음과 같은 오류가 발생했다. [명령어] git checkout master git merge {branch이름} [결과] cannot stat ' ' : Permission denied [해결방법] Atom에서 terminal을 이용해서 작업을 해서 그런 것 같다. Atom을 끄고 진행하니 정상적으로 동작하였다.

    CI를 알아보고 Github에 travis-ci를 적용해보자.

    개발을 하는데 많은 도움을 주는 환경이 늘어나고 있다. 그중에 CI 기법을 자주사용하는데 그중에 travis ci를 알아보자. 우선 CI(Continuous Integration)란 무엇인가? CI는 개발자가 개발한 소스코드가 커밋될 때마다 오류가 있는지 확인해주고 빌드까지 해주는 시스템을 말한다. 이는 배포와 빌드 테스트를 한번에 진행을 해주면서 시간을 절약하는 효과를 발휘한다. 대표적인 CI 서버는 Jenkins, Travis 등이 있다. 그럼 대표적인 SCM인 github와 trivis-ci를 연동하는 방법을 알아보자. Github와 Travis-ci 연동 1. https://travis-ci.org/ 에서 github 계정으로 로그인을 한다. 2. 연동하고자 하는 Repository에 switch..

반응형