Skip to content
DSP and Multimedia

DSP and Multimedia

Software engineer's life log

  • HOME
    • Hello World! – J.S Choi
    • Outsourcing
  • WIKI
  • 공부 버킷 리스트

[태그:] vcs

  • Home
  • vcs
VCS

Submodule VS Subtree

2022년 3월 13일2022년 3월 13일 dsparch

Submodule 컴포넌트 기반 시스템(또는 개발방법론)(안드로이드 같은 것)을 개발할 때 유용하다 각각의 리포가 컴포넌트에 해당한다. Submodule은 별개의 리포가 링크로 연결된 것으로 메인 저장소 크기에 영향을 주지

Read More
VCS

Monorepo VS Multirepo

2022년 3월 12일2022년 3월 13일 dsparch

Multirepo(=Polyrepo) 와 Monorepo 구조 차이 장단점 및 특징 Monorepo Apple, Google, Facebook, Microsoft 등의 회사가 활용한다 장점 개발자들이 테스트 하기 좋다 코드 복잡도가 낮아진다 코드

Read More
DevOps 기타 소양

GPG : 하나의 PGP키로 회사 깃헙, 개인 깃헙 사용하기

2022년 3월 10일2022년 3월 10일 dsparch

회사 깃헙, 개인 깃헙, 다른 계정 깃헙을 하나의 PGP키로 관리하고 싶어서 UID를 추가하였다. 참고문헌 Associating an email with your GPG key

Read More
VCS

Git : 데이터의 이동

2022년 3월 3일2022년 3월 3일 dsparch

참고문헌 [그림1] Git command에 따른 data trasnport

Read More
VCS

Git : 버그가 발생한 커밋 찾기

2022년 2월 28일2022년 3월 2일 dsparch

bisect 이진탐색으로 문제가 생긴 커밋을 찾아주는 명령어이다. 자주 쓰이는 subcommand는 start, bad, good, skip, reset, run이다. 버그 탐색 절차 start 명령어로 현재 커밋에서 이진 탐색

Read More
VCS

Git : patch 메일링

2022년 2월 28일2022년 2월 28일 dsparch

git send-email : 메인테이너에게 패치보내기 메일링을 기반으로 프로젝트에 기여할 때 커밋한 내역을 패치로 만들어서 메일로 주고 받으며 패치를 적용할 수 있다. format-patch라는 명령어를 이용해 커밋한

Read More
VCS

Git : 가끔 쓰는 명령어

2022년 2월 28일2022년 2월 28일 dsparch

tag 태그는 특정 커밋에 대해 태깅하는 것이다. (? 뭐여 뭐가 도움이 된겨). 특정 시점에 커밋에 버전명을 달 수도 있고, demo시점에 쓰였던 코드면 demo라고 태깅을 할

Read More
VCS

Git : .gitignore와 .gitattributes

2022년 2월 28일2022년 2월 28일 dsparch

.gitignore 추적에서 제외할 파일들을 명시할 수 있다. 정규표현식을 지원한다. 예시 .gitattributes 디렉토리와 파일 별로로 Merge 방법, diff방법, checkout시 필터링 여부를 정해줄 수 있다. 예시 비주얼

Read More
VCS

Git : 커밋 실수 수정

2022년 2월 25일2022년 3월 3일 dsparch

commit amend, checkout, reset, revert 개발하다 보면 커밋 메세지를 잘못 썼거나 새 파일을 추가하지 않았거나 실수로 파일을 추가/삭제 하는 경우가 종종 있다. 이런 경우 commit

Read More
VCS

Git 로컬 프로토콜과 Git instaweb

2022년 2월 18일2022년 2월 28일 dsparch

로컬 프로토콜 github, gitlab 같이 호스팅 업체를 통하지 않고 자체적인 서버를 구축하거나 로컬에서만 버전관리를 하거나, FTP 서버 같이 공유 드라이브를 마운팅해서 사용하는 경우에는 file: 프로토콜을

Read More

글 내비게이션

1 2 다음

Field

태그

#documentation android-studio archlinux bash bluetooth bluez brioche brunch build C# chromeos ci code coding-standard coding-style convention devops docstring git gitignore hangul-font iac ibus ide ime infrastructure-as-code kde keyword libinput library management programming python shell shell_script snippet sphinx ssh sw engineering syntax sysntax tunneling vcs wayland 독서
로그인
All Rights Reserved 2022.
Proudly powered by WordPress | Theme: Fairy by Candid Themes.