일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- IVI
- HookNet
- cs231n
- ssh
- 코크리
- Pull Request
- airflow
- 오블완
- numpy
- 백신후원
- 프로그래머스
- aiffel exploration
- Decision Boundary
- 히비스서커스
- 티스토리챌린지
- WSSS
- AIFFEL
- 도커
- docker
- docker exec
- logistic regression
- docker attach
- 사회조사분석사2급
- cocre
- vscode
- CellPin
- 기초확률론
- Jupyter notebook
- GIT
- Multi-Resolution Networks for Semantic Segmentation in Whole Slide Images
- Today
- Total
목록Programming/Git (4)
히비스서커스의 블로그
오픈소스에 pull request 후 merged가 되어 말로만 듣던 오픈소스에 기여하게 되었다. 근래들어 좋은 일들이 많이 일어나는데 이것만큼은 정말 짜릿하였다. 기쁨을 제쳐두고 그 과정을 천천히 기록해보려고 한다. 에러 발견 및 코드 수정 8월 9일 mmdetection에서 VOCMetric에서 mAP가 아닌 recall을 구하려고 하는데 에러가 발생했다. source 코드를 확인해보니 (경로는 mmdetection / mmdet / evaluation / metrics / voc_metric.py의 159번째 줄 이후이다.) # TODO: Currently not checked. 이런 주석 처리가 되어 있고 난데 없이 정의도 하지 않은 self.annotations를 불러와서 에러가 발생하였다. 확..
오늘 처음으로 해커톤 3를 같이 하는 분들과 Git과 GitHub로 협업하는 방법을 연구해보았다. 우여곡절 끝에 계획한 것을 성공하였는데 잊지 않을 겸 또한 다른 협업이 처음이신 분들에게 도움이 되길 바라며 글을 적어본다. 먼저 우리가 택한 방법은 1. 팀장이 자신의 GitHub 레퍼지토리를 만들면 2. 팀원들이 팀장의 GitHub 레퍼지토리에 Fork한 후 (팀원들의 GitHub에 각자의 레퍼지토리가 생성됨) 3. 팀원 각자의 GitHub 레퍼지토리에 파일을 올린 후 Pull request하면 4. 팀장이 Merge하여 팀장의 레퍼지토리를 최신화하고 5. 팀장의 GitHub 레퍼지토리에 다른 팀원들의 파일들이 올라오면 팀원들은 팀장의 레퍼지토리를 pull하여 다시 업데이트 하는 방식이다. 각각의 단계를..
Git으로 로컬저장소(나의 디렉토리)와 원격저장소(나의 GitHub 주소에서 repository)와 연동하여 파일 관리를 시작했다. 그러던 중 원격저장소에서 repository이름을 변경하고 push를 하지 않았다. 그 후 로컬저장소에서 Git으로 원격저장소에 파일을 에러가 나기 시작했다. 충돌(Conflict)이 일어난 것이다. 파일을 수정하여 맞춰주는 방법도 있지만 로컬저장소에 저장된 내용이 적어 로컬저장소를 지우고 다시 생성한 후 원격저장소랑 다시 연결하기로 하였다. 충돌을 해결하는 방법과 Git을 지우고 다시 설치하는 방법은 아래를 참고하길 바란다. 1) 충돌을 해결하는 방법 velog.io/@devmin/git-conflict-solution-basic git - conflict(충돌) 처리법 ..
Git & Jupyter notebook 목차 1. 우분투환경 Git에서 GitHub로 파일올리기 1-1. Git 이란? 1-2. 우분투환경 Git과 GitHub 연동 2. Jupyter notebook에서 markdown 사용하기 2-1. Jupyter notebook 2-2. Markdown 1. 우분투환경 Git에서 GitHub로 파일올리기 1-1. Git이란? 1) Git은 Version Control System 버젼관리 시스템이다. 즉, 쉽게 말하면 파일의 이름을 바꿔왔다면 파일의 이름을 바꾸지 않는 파일 관리 시스템이다. 파일 관리를 말고도 백업 이전 상태로 돌아가게 하는 것 협업할 수 있게 하는 것 등을 할 수 있다. 2) Version Control System의 종류 : CVS, SVN..