본문 바로가기

728x90

GIT

[git] vscode에서 커밋 시 COMMIT_EDITMSG 열릴 때 : 해결 방법 [문제 상황] vscode에서 git 익스텐션을 이용해 commit을 하려고, 커맨드 팔레트 단축키를 통해 'git commit을 날렸는데, COMMIT_EDITMSG 페이지가 뜨면서, 커밋이 제대로 되지 않고, 소스패널이 무한동작하면서 대기중인 상황.. 그래서 해결방법을 찾아보았습니다 해결방법 한 줄 요약: vscode에서 useEditorAsCommitInput 세팅값 끄기 위 문제가 발생한 이유: (아마도 commit 메세지를 길게 쓸 수 있도록 하기 위해) 커밋 메세지를 별도의 에디팅 페이지를 열어서 작성할 수 있도록 하기 위한 것으로 보임 만약 vscode에서 의도한 업데이트대로 사용하려면, COMMIT_EDITMST 파일의 맨 위에 줄에 커밋 메시지를 쓰고, 오른쪽 위의 체크표시를 누르면 커밋.. 더보기
[Git&GitHub] 원격저장소 생성 | 원격저장소에 커밋 올리기 | 원격저장소에서 로컬저장소에 커밋 내려받기 1. 원격저장소 생성 GitHub에 로그인하고, 상단 네비게이션 바에서 오른쪽에 있는 + 아이콘을 클릭 한 뒤 New repository 메뉴를 선택한다 저장소 이름과 설명을 지정하여 저장소를 생성한다 이후에 뜬 화면에서 원격 저장소의 주소를 복사해둔다 2. 원격저장소에 커밋 올리기 remote add origin 명령어를 이용하여 로컬저장소에게 원격저장소의 주소를 알려준다 push 명령어를 사용하여 로컬저장소의 커밋을 원격저장소로 올린다 3. 원격저장소의 커밋을 로컬 저장소에 내려받기 원격 저장소의 코드와 버전 전체를 내 컴퓨터로 내려받는 것을 clone이라고 한다 클론을 하면 최신 버전뿐만 아니라 이전 버전들과 원격저장소 주소 등이 내 컴퓨터의 로컬 저장소에 저장된다 앞서 생성한 원격저장소에 들어가서.. 더보기
[Git&GitHub] 버전 관리를 위한 시스템, Git & GitHub 버전 관리란, 게임을 할 때 세이브를 저장하는 것처럼 원하는 시점(버전)으로 이동할 수 있게 해주는 것을 버전 관리라고 이해하면 편한다! 그리고 이 관리를 도와주는 것을 버전 관리 시스템이라고 한다 혼자서 사용 및 변경하는 프로그램이라면 별도의 시스템이 없어도 되겠지만 여럿이서 함께 협업할 수록 버전 관리는 필수적이다 Git이란 이러한 소스코드의 버전을 관리할 수 있도록 지원하는 시스템이다 GitHub은 Git으로 관리하는 프로젝트를 올려둘 수 있는 Git 호스팅 사이트 중 하나이다 블로그를 만들 수 있는 곳이 네이버, 다음, 워드프레스 등 다양한 것처럼 Git으로 관리하는 프로젝트를 올릴 수 있는 사이트도 GitHub 뿐만 아니라, GitLab, BitButcker 등 다양하다 하지만 보편적으로 가장 .. 더보기

728x90