일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 웹디자인
- JQuery
- NoSQL
- 테스트
- Ajax
- CSS
- 크로스브라우징
- 750R
- git
- callback function
- Python
- node.js
- 콜백 함수
- 자바스크립트
- 빅데이터
- Microsoft
- 오픈소스
- CoffeeScript
- github
- 마이크로소프트
- Javascript
- MongoDB
- AngularJS
- npm
- 마소
- 제이쿼리
- non-blocking
- 개발환경
- 인턴
- Today
- Total
목록버전관리 (2)
Inspired World
Git commit 이력 깔끔하게 관리하기Git 을 요즘 버전 관리를 위해 오픈소스, 학교, 회사 등에서 많이 사용합니다.SourceTree 같은 쉽게 쓸 수 있는 GUI 툴이 있지만어떻게 돌아가는지 확실히 알고 싶어서저는 중요한 작업은 command-line을 선호하는 편입니다.하지만 명령어도 많고 자주 쓰지 않아서 자주 잊어버리는데요.오늘은 오픈소스나 회사 등에서 깔끔하게 commit 이력을 관리하는 방법을 소개하려합니다. 오픈소스의 경우일반적으로 repo를 읽는 권한만 있는 사람들 경우에는 원본 repo를 fork하고복제된 repo안에 feature branch를 파서 작업을 합니다.복제 repo/feature branch 와 origin/master 의 diff 를 가지고서 pull-request..
오픈소스의 허브 GitHubGitHub는 깃헙, 깃허브 라고 읽고 보통 소스 코드를 보관하고 버전 관리를 위해서 사용하는 Git을 호스팅 및 서비스해주는 회사입니다. 왜 인기가 좋으냐면, 일단 오픈 저장소 (open repository)는 무료이기 때문입니다. 여러분들이 많이 쓰시는 오픈소스 대부분, 특히 요즘 발표하는 오픈소스 대부분은 github에 있다고 보시면 됩니다. 버전 관리를 써보는것이 아예 처음이거나 Git을 처음 접할 때에 조금 어려울 수 있으나 GitHub for Mac이라던가 여러 IDE나 에디터에서 제공하는 툴이 있기 때문에(그렇게 쓰다가 꼬이면 답 없지만…) 처음부터 Git을 편하게 사용하실 수 있습니다. 사실 명령어 막상 배우면 어렵지 않아요. 거의 자주 쓰는것만 쓰거든요. 제가 ..