Push 2

Android Studio Github Repository 연동

안드로이드 스튜디오의 프로젝트를 깃허브 리포지토리에 올리는 법에 대해 알아보겠습니다. 1. 깃허브에 리포지토리 생성 생성하는 법은 다들 아실거라 생각합니다. (New repository→정보입력 후 Create repository) 생성 후 경로를 복사해줍니다.(Clone→HTTPS) 2. 로컬 깃 생성 로컬에서 먼저 생성이 되어야 깃 리포지토리에 push할 commit을 만들 수 있습니다. 해당 프로젝트 폴더에 .git을 생성한다는 소리입니다. 왠만해선 그대로 유지시키고 OK 해줍니다. 그러면 뭔가 새로운게 생긴게 보입니다. 폴더리스트의 파일 색상들이 바뀌어있고 Git이라는 새로운 메뉴가 나타났습니다. 이렇게 바뀌어야 잘 되고 있는 겁니다! 3. 깃허브 리포지토리와 연결 - How to remote g..

농장/Git·Github 2020.11.03

Eclipse / Github branch Push 오류 rejected - non-fast-forward 해결하기

왠만해서 이거 두방이면 바로 된다. 마치 알보칠같다. Push rejected - non-fast-forward 에러 팝업은 제대로 된 이유도 설명해주지 않아 많이 해매게 된다. 첫번째 해결방법은 Pull이다. 이따금 안드로이드 스튜디오에서 작업을 하던 중 깃허브에서 .gitignore파일이나 README.md파일을 생성할 수 있다. 이때 리포지토리와 연결된 안드로이드 스튜디오의 프로젝트에 이 파일들이 없으면 Push가 되지 않는다. 이때 안드로이드 스튜디오 내에서 똑같이 해당 파일을 (같은이름으로)생성해주면 해결이 되긴 하나, 너무 번거롭다. Pull을 하면 이 파일이 깃허브에서 프로젝트로 들어온다. 그래도 안된다면, 두번째 방법은 Branch rebase다! Git 메뉴에서 Branches를 들어가면..

농장/Android 2020.04.19