본문 바로가기
반응형

IT 이야기/Flutter23

[Flutter] 안드로이드 스튜디오 Git (프라이빗) 원격저장소 연동하는 방법 안드로이드 스튜디오에서 Git 연동하는 방법이다. 1. 일단 OS에 맞는 Git을 다운로드 받아 설치한다. 2. Git을 설치한다. 3. 설치 후 안드로이드 스튜디오 VCS > Enable Version Control Integration을 누른다. 4. Git을 사용하겠다고 선택한다. 5. 다시 VCS를 가보면 Git 관련 메뉴가 생긴 것을 볼 수 있다. 6. Settings에 가서 Version Control > Git에 가보면 아까 설치한 Git이 자동으로 잡혀있는 것을 볼 수 있다. 7. Git 로그인하고 New 를 누른다. 8. 원격저장소를 만든다. 오픈소스로 공개할 성격은 아니라서 Private 으로 만들었다. 9. 잘 생성되었다. 10. 로컬저장소를 만든다. 11. 로컬저장소에 Commit .. 2021. 3. 7.
[Flutter] 안드로이드 스튜디오 Git 로그인 불가, 토큰방식 로그인하는 방법 프로덕트 소스를 Git에 업로드하다가 안드로이드 스튜디오에서 Git 로그인이 안되는 이슈가 생겼다. 1. Use Token을 눌러 토큰을 이용해 로그인하도록 한다. 2. github에 로그인하고 Settings 화면으로 간다. 3. Settings > Developer settings 에서 Personal access tokens 을 누르고 Genersate new token을 누른다. 4. 필요한 범위를 체크한다. 5. 발급받은 토큰을 복사한다. 6. 다시 안드로이드 스튜디오로 돌아가서 발급받은 토큰으로 로그인하면 된다. 2021. 3. 6.
[Flutter] Git 연동시 android 프로젝트가 이중으로 인식되어 Push 실패하는 문제 해결 Flutter 로 안드로이드 어플을 출시하고 뒤늦게 Git 연동 작업을 진행하였다. 로컬저장소에 Commit 후 원격저장소에 Push 하였는데 android 폴더가 올라가지 않는 현상이 있었다. 문제는 Android 빌드시 해당 폴더만 따로 프로젝트로 열고 번들파일을 만들어 출시하였고 안드로이드 스튜디오 상 이중 프로젝트 구조가 되어버린 탓이다. 아래 그림처럼 youngmap_virus_zero 플러터 프로젝트가 하나있고, youngmap_virus_zero_android 안드로이드 프로젝트가 하나가 더 있는 구조이다. 이러다보니 로컬저장소가 2개가 생겨 add 후 commit 되었고 git에 android 폴더가 쏙 빠져서 들어가버렸다. 해당 현상은 구글링해도 나오지 않았고 여러가지 시도 끝에 아주 간.. 2021. 3. 6.
반응형