깃허브 2

[GitHub / Git] Subtree 사용하여 하나의 Repository에 여러 프로젝트 올리기

공부 용도의 프로젝트들을 깃허브에 모두 올리다 보니 레파지토리가 너무 많아져서 하나로 합치기로 했다. 먼저 GitHub에서 자식 프로젝트를 담을 빈 레파지토리를 하나 만들었다. 1) Git Clone 이제 cmd창을 열고 git subtree를 사용해 줄것이다. 윈도우와 맥에서 둘 다 해봤는데 명령어는 비슷한 것 같았다. git clone //git clone http://github.com/.../Kotlin_android_studio.git 위와 같이 입력하면 해당 주소의 리파지토리를 클론해올 수 있다. 내가 만든 리파지토리는 현재 아무 커밋을 하지 않은 상태이기 때문에 'You appear to have colned an empty repository.' 라는 경고 문구가 뜬다. 하지만 경고 문구일..

Git 2022.03.29

[Android Studio / Git] commit author 수정하기

나중에 잊어버릴까봐 또 헤매지 말라고 써두는 글. 열심히 코드를 작성해서 github에 push를 했는데, commit 작성자명 이름이 내 닉네임이 아닐 때가 있다. 뚜둔.... 이대로라면 내 깃헙 풀밭에 공백을 남기게 됨... 분명 안드로이드 스튜디오에서 내 깃허브 아이디로 로그인했는데 뭐가 문제일까. 우선 로컬 저장소를 다시 살펴볼 필요가 있다. 깃허브 사이트에 보여지는 커밋 작성자는 Git에 설정된 이메일을 통해 사용자를 찾는 방식으로 푸시가 된 결과이기 때문 Git에 접근하기 위해, 안드로이드 스튜디오 하단 Terminal을 열어준다. 이제 여기서 git 명령어들을 사용해 줄건데, 만약 이상한 오류 문구가 뜨며 명령어가 실행되지 않는다면 git 환경변수를 설정해 주면 된다. 시스템 환경변수 편집 ..

Git 2022.03.16