본문 바로가기

기타 학습 정리

웹 접근성에 대해서. 그동안 너무 웹 접근성에 대해서 신경안쓰고 살았던 것 같다. 챙겨야지라고 생각하더라도 습관이 되지 않는 이상 작업시 신경쓰기가 쉽지 않다. 이것도 디테일의 일부. 좀 더 챙겨보자. 더보기
QEMU -drive 옵션과 -fda 옵션 https://lelana.tistory.com/274 [OS개발] 4.플로피 디스크에서 OS 이미지 로딩 예제 따라하다가 Disk Error가 나서 구글링 하다가 아래 글을 찾았다. http://jsandroidapp.cafe24.com/xe/development/12035 Development - [수정 건의] 5장 - qemu 버전과 Floppy Disk 변경 관련 안녕하세요, 개.. lelana.tistory.com 이 글에서 조금 헤맸던 원인을 파악해서 여기에 정리하려고 한다. 책의 예제랑 똑같이 했는데 실행이 안된 이유를 찾아보았다. 일단 -h 옵션으로 기본 메뉴얼을 확인해보자 여기서 먼저 내가 기존에 사용하여 실패했던 -drive 옵션부터 확인하자. -drive: use 'file' as a.. 더보기
[Git] Git 허브 입문 12 아래 영상을 보고 정리했습니다. www.youtube.com/watch?v=w1VPKVbmvBE&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=12 - revert는 커밋을 되돌리는 커밋을 생성하는 것이다! 더보기
[Git] Git 허브 입문 11 아래 영상을 정리하였습니다. www.youtube.com/watch?v=sB-wnaI-e2k&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=11 rebase 사용해서 히스토리 관리 1. 장점. 커밋 히스토리가 깔끔하게 정리됨 2. 단점 이미 원격 저장소에 올라간 경우 + 협업 하고 있는 경우 위험 원격으로 올라간 곳에서는 rebase를 하지 마라 더보기
[Git] Git 허브 입문 10 아래 영상 정리 www.youtube.com/watch?v=YYqGzzaQyg8&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=10 - 브랜치 체크아웃이 현재 작업 디렉토리가 깨끗해야 한다. (변경 사항이 없어야 함) 1. 작업 중인 내용의 임시 저장 - 임시 커밋을 한다. - 임시 커밋을 덮어쓰는 커밋을 한다. (-- ament) - 임시 커밋을 서버에 올리지는 말자. 2. stash 이용해서 작업하기 - 불필요한 커밋을 사용하지 않는다. - 신규 파일인 경우, (git에 없는 파일)은 stash를 못하니까 먼저 stage에 올리고 스태시를 할 수 있다. 더보기
[Git] Git 허브 입문 9 아래 영상을 정리했습니다. www.youtube.com/watch?v=-fubmKqphsY&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=9 질문 1. 여러 커밋을 되돌리려면? -> 최신 순으로 revert를 하면 된다. -> 해당 커밋에 가서 revert를 하면 안된다! 두 단계로 나눠서 하면 된다. -> 필요한 것을 먼저 리버트 하고, 그 전 커밋을 리버트하고.. 이런식으로 되돌아 간다. 더보기
[Git] Git 허브 입문 8 아래 영상을 정리했습니다. www.youtube.com/watch?v=RpkedeCvE-M&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=8 커밋을 되돌리는 세번째 방법, revert 돌리고 싶은 커밋을 revert하면 revert 커밋이 하나 더 생긴다. (커밋을 보존하면서 내용만 되돌릴 수 있다.) 장점: 커밋이 남아있다. 단점: 충돌이 날 수 있다. 더보기
[Git] Git 허브 입문 7 아래 영상을 정리했습니다. www.youtube.com/watch?v=MopwX3W95H4&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=7 커밋 되돌리기 1. 지난글의 reset은 커밋이 없어질 우려가 있기때문에 비추함 두번째 방법은 브랜치를 만들어서 되돌아 가는 방법 단점은 트리가 지저분해진다. 브랜치를 돌아가고 싶은 커밋 기준으로 생성을 한다. 리셋과는 달리 내용이 사라지지 않는다. 더보기
[Git] Git 허브 입문 6 아래 영상을 정리했습니다. www.youtube.com/watch?v=A2sWchE6eJY&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=6 1. reset 해당 커밋까지 브랜치를 초기화 git reset --hard (되돌리기. 원격에 없는 내용을 리셋할 경우 커밋이 모두 사라진다. 로컬에만 있었다면 모두 삭제) 단점: 커밋이 사라짐, 강제 푸시가 필요함 강제 푸시를 하지 않기 위해서, 3가지 방법이 있는데 첫번째 방법까지만 해당 영상에서 나온다. 1. 원격에 올라간 상태의 브랜치에서 이전의 특정 커밋으로 reset을 하고 새로 commit 한 다음 push를 할 경우, 아마 conflict가 날 것이다. (전혀 다른 파일을 작업한 경우는 그냥 push 가능할 듯? .. 더보기
[Git] Git 허브 입문 5 아래 영상 내용을 정리함 www.youtube.com/watch?v=60ctvQsY7ws&list=PLAHa1zfLtLiPrxoBo9a1HVmauvE2Mn3xX&index=5 1. pull이란 - origin이 내 local보다 더 앞서있을때. 습관적으로 pull을 확인해보자. - 머지한 후에 브랜치들은 삭제가 가능하다. - pull = fetch + merge 2.1 에디터를 사용한 병합 수동으로 손머지를 해서 올린다. 2.2 소스트리를 사용한 병합 그냥 GUI를 이용해서 함. 특별히 내가 모르는 내용을 추가로 더 설명하지는 않았다. 더보기