git 4

[정리] 그냥 저냥 #위클리뉴스 #44

ElasticSearch Elasticsearch의 색인 별명 활용 팁 최근 서비스 개편을 진행함과 동시에 특정 데이터의 개편 또한 같이 변경 되어, ES의 색인과 Query등에 급작스럽게 공부하게 되었다. Index alias를 변경 해야 하는데, QA를 진행중이라 접근이 끊기면 안되기 때문에, atomic 하게 변경이 되어야 했다. 찾아보니, add, remove를 같이 action으로 넣어 주면 끊기지 않고 정확하게 잘 동작하게 된다고 한다. Elasticsearch from the Bottom Up, Part 1 ElasticSearch의 기본이 되는 Index인 Inverted Index, Building Index, Indext Segments에 관한 설명이다. 시간이 나면 조금 더 기본적인 ..

승돌 쓰다 2019.06.30

Merge Two git repositories

Merge Two Repositories github를 하다보니 쓸데 없이 저장소를 나누어 놓고 쓰고 있더라.. 그러다보니 이게 여기다 올려야 하는지 아닌지도 모르겠고… 일명 대환장파티 레포지토리라고 해야 할까.. 그래서 시도를 해보았다. (스프링 공부나 할 것이지) 저장소 병합 (서브 트리 이용) — 별로다.. 요우님 블로그 (cherry-pick 이용) —이게 맞는건가 싶었다. 스택오버플로우 형님들 (걍 머지 때려라) 처음에는 그냥 머지를 해보았다. 참고 : merging two git repositories 실패했다. $ g merge practice_js/master fatal: refusing to merge unrelated histories 다른 히스토리를 가졌으니 안된다고 한다. 그 다음으..

[Git] Alias 사용하기

보통 저는 깃 명령어를 콘솔에서 입력하는 편인데.. 쓰다보면, 굉장히 귀찮아 질 때가 많습니다.. 그렇다보니 우연히 알게 된 건데, alias라는 것이 존재합니다. 역시 귀차니즘은 위대합니다. $ git config --global alias.co checkout $ git config --global alias.br branch $ git config --global alias.ci commit $ git config --global alias.st status 위 처럼, alias.co 로 checkout을 입력하게 되면, git co만 입력 해도 git checkout을 입력한 것과 동일합니다. 참고로 --global 옵션을 주게 되면, 당연히 전역적인 설정이 됩니다. (해당 시스템 내에서 전체적으..

Git for Window 설치 이야기

승돌즈 프로그래밍 오늘의 주제 윈도우 사용자를 위한 Git 설치 가이드입니다. 물론 리눅스 사용자의 경우에는 아마 보통의 경우에는 기본 설치되어있을겁니다. 윈도우 사용자가 Git을 쓰려면 두 가지 루틴이 필요합니다. msGit 설치 & TortoiseGit설치 msGit 설치 가이드 http://msysgit.github.io/ Advanced Context Menu 저거 클릭 해주시면 우클릭시 git init등 메뉴바에 추가 됩니다.제 컴퓨터는 제가 메트로 UI 관련 레지스트 날려먹어서 Window가 좀 불안정한 탓인지..안뜹니다...보통은 뜹니다. 3번째의 경우는 cmd + unix 명령어를 사용합니다. 몰라도 일단 이걸 선택합니다. 배우면 되니까요. Check out 스타일 지정인데 기본으로 갑니다..

반응형