[OS X] 맥에서 git의 내용 중에 특정 폴더를 하드링크하기
By 지훈현서 | 2017년 7월 10일 |
![[OS X] 맥에서 git의 내용 중에 특정 폴더를 하드링크하기](https://img.zoomtrend.com/2017/07/10/a0105618_59632218c8523.png)
맥에서 git을 이용하여 잘 사용하고 있습니다.그러다가 최근 다음과 같은 요구 사항이 생겼습니다. ~/work/common/util~/work/common/util/__init__.py~/work/common/util/myfile.py~/work/common/util/myjson.py 위와 같이 공통으로 사용하는 폴더가~/work/common/util에 있다고 가정합니다. 이제는 다음과 같은 실제 git 개별 프로젝트가 존재합니다. ~/work/proj_A그런데 proj_A 의 하위 폴더 util이 ~/work/common/util 폴더를 가리키게 하고 싶습니다. 물론 ~/work/proj_A폴더에서 $ cd ~/work/proj_A$ ln -s ../common/util util라고 심볼릭 링크
Mac 시에라에서 abobe CS6 설치 안되는 문제 해결...
By 뭐래냐? | 2017년 3월 17일 |
![Mac 시에라에서 abobe CS6 설치 안되는 문제 해결...](https://img.zoomtrend.com/2017/03/17/a0083719_58cb6dee10b36.png)
맥 OS X가 씨에라 (10.12.x)로 버전업을 하면서그동안 잘 설치되던 Adobe Photoshop CS6 가 설치되지 않는 문제가발생했습니다. Adobe 설치 프로그램을 실행하면 "다음과 같은 문제가 발견되었습니다.설치 프로그램에서 초기화를 실패했습니다. 파일이 누락되었습니다. 문제를 확인하려면 Adobe지원 관리자를 다운로드하십시오." 라고 경고가 뜨면서 지원 관리자를 다운로드 하라고 하지만 안내 링크를 클릭해도 정작 할 수 있는건 별로 없습니다. 자바를 설치해야 한다고 해서 자바도 설치해보고 어도비 클리너툴(Adobe Creative Cloud Cleaner Tool)로 설치파일을 지워줘야 한다고 해서 지워도 봤지만 여전히 동일한 경고가 뜨면서 실행이 되질 않습니다. 신기한건 매달 결재
[소스코드 관리] 이쁘게 커밋(commit) 하는 방법
By 양파개발자 SW의 블로그입니다^^ | 2016년 11월 19일 |
IT 프로덕트 제작을 하다보면 개발자들은 코드관리를 하게된다.코드관리 시, 1회 의 코드 추가/수정 내역 을 커밋 이라고 한다. 커밋 메세지 는 이러한 매 커밋 작업(코드의 추가/수정의 저장작업) 시,코드관리 프로그램에 동시에 입력하는 간단한 요약글을 말한다. 이 커밋메세지의 역할은 프로젝트의 진행에 있어서 어떤 코드상의 변화가 있었는지유일하게 코드레벨 이상으로 그 의미를 전달할 수 있는 수단이다. 하나의 프로젝트를 두고, 여러 개발자들이 같이 개발을 진행하게 될 경우, 다른 개발자들은 프로젝트의 진척사항을 커밋메세지로 짐작하게 될 때가 많다.코드 한줄한줄의 변경사항을 툴에서 표시해주기는 하지만 코드리뷰를 매번 시행 할 만큼 여유가 없는경우가 많기 떄문이다. 자, 그럼 똑똑한 커밋메세지, 어떻게 만들
깃(git) 사용 설명서
By Imagination is more important than knowledge (지식보다 상상) | 2018년 8월 5일 |
깃(git) 사용 설명서 많은 공개된 프로젝트들이 소스코드를 관리하기 위해서 깃(git)을 활용하고 있다. 여러 사람들과 공동으로프로젝트를 수행하기 위해서는 소스코드 자료 저장/공유 체계가 필요하다.물론, 개인이 프로젝트를 진행할 때에도 충분히 유용한 것이 깃(git)이다. 개인적 개발과 수정본에 대한 분산 저장이 가능하다. 유사한 프로그램들이 많이 있어왔지만, 최근 가장 많이 활용되는 것이 깃(git)이다. 자료 백업에 대한 두려움 없이 새로운 시도와개발을 훨씬 더 자유롭게 해 볼 수 있다. 사실상 같은 작업 디렉토리에서 새로운 개발 시도를 별도의 백업 작업 없이 진행 할 수 있다. 간단한 명령어로서 자동 백업이 이루어진다. 원본과 새로운 시도가 있는 수정본에 대한 명백한 차별을 제시하고 각각의 보