포스트

Git 사용 시 주의사항

Git을 사용하면서 생기는 문제점들을 모아 놓았습니다. 추후에도 계속 수정됩니다.

Git 사용 시 주의사항

본 게시글은 2024년 5월 12일 기준으로 작성되었습니다.

일반적인 주의사항

웹드라이브 연동 주의점

Git 프로그램은 특정 폴더에 있는 파일, 폴더의 변경사항을 추적해 기록한다. Git 을 사용하는 것은 terminal에서 git 명령어를 처리하여 사용할 수 있는데, 주의할 점은 웹드라이브 연동 시 Sync가 고장날 위험이 있다는 것이다.

대표적인 사례로 Onedrive를 꼽을 수 있다. Onedrive로 연동되는 디렉토리 안에 git 관련 파일들을 넣고 git add . 혹은 git commit -m "<자신의 메세지> 등을 사용하면 공교롭게도 모든 파일들이 새롭게 갱신되는 것으로 판단하는 것 같다.
이 경우 Onedrive에서는 모든 파일들에 대한 변경 내용을 확인하기 위해 상당한 시간을 잡아먹게 되는데 git add .를 통해 특정 파일을 실시간으로 추적하고 있는 상황에서는 이마저도 작동에 오류가 생긴다. 순식간에 60,000개의 변경 내용이 쌓이고 이것을 처리하려고 노력하는 Onedrive를 찾아볼 수 있을 것이다.

Onedrive Sync가 망가졌을 경우 대처법

  1. Microsoft 공식 홈페이지에서는 Onedrive를 재설정 하는 방법을 추천하고 있다. Ctrl + R을 눌러 실행을 열고 %localappdata%\Microsoft\OneDrive\onedrive.exe /reset을 수행하라고 되어있으나 아마 윈도우11 기준으로는 해당 위치에 Onedrive가 존재하지 않을 것이다.
  2. 혹은 C:\Program Files (x86)\Microsoft OneDrive\onedrive.exe /reset을 수행할 수도 있으나 필자는 여기에도 Onedrive 실행 파일이 없었다.
  3. 가장 간단한 방법은 Win 키를 눌러 Onedrive를 검색하고 파일 위치 열기를 눌러 링크 파일을 확인, 다시 우클릭-파일 위치 열기를 누르면 Onedrive.exe 파일이 있는 폴더를 정확하게 찾을 수 있다. 해당 폴더에서 우클릭-터미널에서 열기를 수행하면 Windows PowerShell이 켜지는데 정확한 경로가 이미 추가 되어있다. onedrive.exe /resetterminal에 입력하면 곧 Onedrive가 재설정 된다.
이 게시글은 CC BY 4.0 라이센스를 따릅니다.