일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Homogeneous Coordinates
- MRI
- FSL
- Anaconda
- relaxation time
- CT
- NRMSE
- ubuntu
- Map-reduce
- object detection
- MySQL
- 동차좌표계
- EC2
- error
- AWS
- procedure
- coursera
- x-ray
- ml
- ssl
- 평가지표
- pm2
- pytorch
- https
- Emoji
- git
- Cost Function
- kernel
- nodejs
- Dual energy X-ray
- Today
- Total
목록git (2)
Pay it Forward
깃(git)과 같은 분산 버전 관리 툴을 사용하다보면 남에게는 보여주고 싶지 않거나 보여지면 안되는 중요한 코드들을 올리면 안되는 경우가 생깁니다 database의 host, id, pwd와 같은 정보들 혹은 mac을 사용할 때 생기는 .DS_Store 과 같은 파일이 그러합니다 이러한 파일들을 git ignore를 통해 git에는 올리지 않는 방법에 대해 알아보겠습니다 1. 아직 프로젝트를 git에 올리지 않은 경우 아직 프로젝트를 git에 올리지 않은 경우에는 .gitignore 파일을 만들고 해당 파일에 git에 올리지 않을 파일목록을 작성합니다 * 파일은 .[file name] 과 같이 작성하고, 폴더와 하위파일을 모두 올리지 않으려면 /[folder name] 과 같이 작성합니다. 작성한 후 이..
대표적인 협업 툴 Git에서 branch(브랜치)를 만들어서 협업하는 경우가 많습니다 이는 같은 프로젝트, 즉 같은 코드에서 여러명이 동시에 작업하는 경우에 유용합니다 예를 들어 A,B,C가 게시판을 만드는 프로젝트를 진행한다고 가정해봅시다. A는 게시글 관련 코드를, B는 댓글 관련 코드를, C는 카테고리 관련 코드를 만들기로 하였다면 A는 article이라는 branch를 만들어서 해당 브랜치에서 작업하고 B는 comment라는 branch에서, C는 category라는 branch에서 작업하여 각자 구현이 끝났을 때 해당 프로젝트에 branch를 merge(합병)하는 식으로 협업을 진행합니다. 이렇게 branch를 사용하여 작업하는 이유는 모든 작업자들이 같은 코드를 변경하게 되면 충돌이 일어나 다..