Posts
19 posts[Github] 서버의 SSH key 등록하여 인증없이 Remote Repository 접근 연결하기
여기서는 SSH Key를 등록하여 공용 서버에 여러 Remote Git Repository 를 인증없이 연결하는 법을 정리하였다. 이것은 처음에 배포자동화를 위해 git repository 를 계정정보 입력없이 땡겨오도록 하고자 하는 욕구? 가 생겨 알아보게 됨. 그럼 아래의 2 개의 프로젝트를 서버 한대에 세팅하는법을 예를 들어 그 순서를 알아보자.github.hello.com/aaa github.hello.com/bbb 먼저, 서버를 접속한 뒤, 아래순서를 따라해 봅시다. ====================================== 1. 서버에서 ssh public key 생성. : 각각 1개씩 생성해준다.$ ssh-keygenGenerating public/private
[소스코드 관리] 이쁘게 커밋(commit) 하는 방법
IT 프로덕트 제작을 하다보면 개발자들은 코드관리를 하게된다.코드관리 시, 1회 의 코드 추가/수정 내역 을 커밋 이라고 한다. 커밋 메세지 는 이러한 매 커밋 작업(코드의 추가/수정의 저장작업) 시,코드관리 프로그램에 동시에 입력하는 간단한 요약글을 말한다. 이 커밋메세지의 역할은 프로젝트의 진행에 있어서 어떤 코드상의 변화가 있었는지유일하게 코드레벨 이상으로 그 의미를 전달할 수 있는 수단이다. 하나의 프로젝트를 두고, 여러 개발자들이 같이 개발을 진행하게 될 경우, 다른 개발자들은 프로젝트의 진척사항을 커밋메세지로 짐작하게 될 때가 많다.코드 한줄한줄의 변경사항을 툴에서 표시해주기는 하지만 코드리뷰를 매번 시행 할 만큼 여유가 없는경우가 많기 떄문이다. 자, 그럼 똑똑한 커밋메세지, 어떻게 만들
git 명령어 [실제 작업 중심으로 본 명령어들의 순서]
git 명령어 중에서 가장 기본이 되는 것은 아래의 두 가지이다. git add . git commit -m "20161115" 이 두 가지 명령어가 파일을 수정한 후에 진행하는 기본적인 명령어들이다. 모든 변화에 대해서 이렇게 중간 중간에 저장을 수행한다. 이것을 가정할 때, 실제 상황에서 일어나는 일들을 명령어 중심으로 살펴 보았다. git 기본 개념을 가지고 있는 상황에서는 결국 연속적으로 연결되는 명령어 요약이 가능하다. git 기본 개념은 아래의 URL에서 확인 할 수 있다. -------------------------------------------------------------------- 처음 등록 사항 및 버전 체크 git --version git


