프로그래밍(301)
-
[git] 특정 폴더만 clone이나 fetch 하고 싶을 때
들어가며 일단 결론적으로 clone 명령어로는 특정 폴더를 가져올 수 없는 것으로 보인다. 아무리 찾아봐도 없었다! git에서는 core.sparseCheckout 옵션을 제공하는데 이것을 이용해서 해결했다. 상황은 프로그램팀 외에 타팀에서 git 저장소의 특정 기능을 이용해야되는데 불필요하게 코드나 파일 접근, 소스 fetch가 필요하지 않기 때문에 일부 폴더만 받을 수 있게 하는 것이다. 해결 예시 계정: elkiss 원격 저장소: localmachine:/usr/local/git/repos/ 특정 폴더: Code/SomeFolder/ git init git remote add -f origin elkiss@localmachine:/usr/local/git/repos/ git config core.s..
2022.06.17 -
[git] git error: fatal: index file corrupt
문제 error: bad signature fatal: index file corrupt gitk 체리픽 중 블루 스크린 후에 재부팅을 했는데 위와 같은 에러가 나왔다. 해결 - .git 폴더에 index 파일 제거 - git reset 하지만 해당 방법으로 모두 해결이 되지 않았다. checkout이나 hard reset이 되지 않았으면 아래와같은 에러. error: update_ref failed for ref 'HEAD': cannot lock ref 'HEAD': unable to resolve reference .git\refs\remotes\origin .git\refs\heads 해당 ref 파일들을 모두 제거 후 git fetch 로 해결
2022.04.08 -
[티스토리] 글 쓸때 카카오 이모티콘 쓰기
들어가며 언제부턴가 티스토리에서도 이모티콘 기능을 지원해주고 있는데 네이버에 보면 스티커와 아주 유사한 기능같네요. 아직은 카카오 프랜즈, 니니즈 기본 정도 제공하고 있는 것 같은데 나중에 더 확대되서 다양한 이모티콘들 쓸 수 있으면 참 좋겠네요. ㅎㅎ 써보기 인용 옆에 얼굴 모양이 이모티콘이에요. 니니즈를 참 좋아하는데 ㅋㅋㅋㅋ 너무 좋습니다. 좋은 하루 되세요!
2021.06.12 -
작업 표시줄 날씨 끄기
들어가며 이번 윈도우 업데이트 때문인지 갑자기 작업표시줄 우측하단에 날씨가 등장했다;;;; 굉장히 거슬린다. 없앨 방법을 찾다가 처리하고 포스팅. 해결방법 작업 표시줄 마우스 우클릭 > 뉴스 및 관심사 > 끄기 -편안-
2021.06.09 -
[git] diff patch 만들기
들어가며 협업을 하다보면 코드를 공유해야 되는 경우들이 생기는데 가끔은 remote에 push를 하기엔 조금 애매모호한 녀석들이 있어요. 또는 중간 작업을 전달한다던가 일부 작업 코드를 전달한다던가... 작업량이 많다면 로컬 commit을 모두 묶어 전달할 수 있으나 적은량의 작업이라면 diff로 전달하면 심플하고 좋을때도 있어요. 생성 git diff > some-patch.patch 적용 적용하고자 하는 리포지토리 경로에서 apply를 명령어를 사용하면 됩니다. git apply some-patch.patch 예시 patch 만들기. README.md에 일부 내용 편집해서 some-patch.patch를 만든 상황입니다. RESET을 통해 remote origin으로 돌려버리고 지금 상태가 patch..
2021.06.01 -
[time] 시간 관련 컨버팅 사이트 Epoch & Unix Timestamp Conversion Tools
시간 관련 컨버팅 사이트 https://www.epochconverter.com/
2020.01.29