programing

안드로이드 스튜디오와 GitHub에 프로젝트를 동기화하려면 어떻게 해야 합니까?

powerit 2023. 10. 10. 21:15
반응형

안드로이드 스튜디오와 GitHub에 프로젝트를 동기화하려면 어떻게 해야 합니까?

Android Studio 폴더에 있는 프로젝트를 GitHub에 동기화하려고 하는데 옵션 메뉴에서 자격 증명을 추가하는 것 외에 어떻게 해야 할지 잘 모르겠습니다.누가 저에게 간단한 안내를 해 주실 수 있습니까?

Android Studio에서 밀어 넣을 프로젝트를 엽니다.

.VCS -> Enable version Control Integration -> Git

GUI를 통해 리모콘을 추가할 방법이 없는 것 같습니다.깃를 해보세요.git remote add <remote_name> <remote_url>

네가 할 는.VCS -> Commit changes -> Commit & Push당신은 당신의 리모콘을 보고 모든 것이 GUI를 통해 작동해야 합니다.


:fatal: remote <remote_name> already exists당신이 이미 추가했다는 뜻입니다.당신의 리모트가 하는 것을 보기 위해.git remote -v그리고.git remote rm <remote_name>제거합니다.


자세한 내용은 다음 페이지를 참조하십시오.

http://www.jetbrains.com/idea/webhelp/using-git-integration.html

http://gitref.org/remotes/

다음 방법은 GUI를 사용하여 안드로이드 스튜디오 프로젝트를 GIT 기반 저장소로 푸시하는 일반적인 방법입니다.이것은 Visual Studio Online에서 호스팅되는 GIT 저장소로 테스트되었으며 GitHub 또는 다른 GIT 기반 버전 제어 공급업체와 가상으로 작동해야 합니다.

참고: GitHub을 사용하는 경우 다른 답변에 나와 있는 처럼 'GitHub에서 공유하기'가 가장 쉬운 옵션입니다.

  1. GIT Integration 플러그인 실행

    파일(메인메뉴)>> 설정>> GitHub 통합 검색


  1. 프로젝트에 버전 제어 통합 사용

    VCS (메인메뉴) >> 버전제어 통합 활성화 >> GIT 선택


  1. 로컬 리포지토리에 프로젝트 파일 추가

    프로젝트 우클릭 >> GIT >> 추가


  1. 추가된 파일 커밋

    Version Control 창 열기 (단말기 창 옆) >> commit 버튼 클릭

    enter image description here

    프롬프트 창에서 "커밋 후 푸시"를 선택합니다.

    enter image description here


  1. 원격 정의

    코드를 분석한 후 Android Studio는 코드를 검토하거나 커밋할 때 원격 저장소를 정의하라는 메시지를 표시합니다.거기서 GIT 저장소에 url을 추가할 수 있습니다.

    그런 다음 저장소에 대한 자격 증명을 입력하고 '확인'을 클릭합니다.(Visual Studio 온라인 사용자는 저장소에 로그인하려면 여기에 언급된 "대체 인증 자격 증명"을 사용 가능으로 설정해야 합니다.)

    enter image description here

Android Studio 1.0.2에서는 VCS -> 버전 제어로 가져오기 -> GitHub에서 프로젝트 공유만 수행하면 됩니다.

Repo 이름을 묻는 팝업이 나타납니다.

내가 가지고 있는 안드로이드 스튜디오 버전(0.3.2)에서는 메뉴를 사용하는 것만큼 쉬웠습니다.

VCS 메뉴 > Git > GitHub에서 공유하기

그러면 자격 증명을 묻고 새 보고서의 이름을 묻습니다. 그게 다입니다!

이것은 Android Studio에만 국한된 것이 아니라 Intellij의 IDEA에 대한 일반적인 행동입니다.

이동: Preferences > Version Control > GitHub

또한 github 통합이 필요 없음: 표준 git 기능으로 충분해야 함 (VCS > Git, Tool Windows > Changes)

안드로이드 스튜디오 3.0

안드로이드 스튜디오에서 이게 얼마나 쉬운지 너무 좋아요.

1. GitHub 로그인 정보 입력

Android Studio에서 File > Settings > Version Control > GitHub로 이동합니다.그런 다음 GitHub 사용자 이름과 비밀번호를 입력합니다. (이 단계는 한 번만 수행하면 됩니다.향후 프로젝트에서는 건너뛸 수 있습니다.)

enter image description here

2. 프로젝트 공유

Android Studio 프로젝트를 연 상태에서 GitHub에서 VCS > 버전 제어로 가져오기 > 프로젝트 공유로 이동합니다.

그런 다음 Share(공유)와 OK(확인)를 클릭합니다.

enter image description here

그게 다예요!

Android Studio 0.8.9 의:VCS --> Import into version contraol --> Share project on Github.특정 저장소에서 공유할 수 있는 옵션을 제공하지 않거나 최소한 찾을 수 없었습니다(내 한계!).

할 수 에 github .File --> Settings --> Version COntraol --> Github.

이제 이렇게 할 수 있습니다(git에서 github로 이동하거나 새 디렉터리를 열 필요가 없습니다).

enter image description here

처음에 당신의 문제를 해결하기 위해 비디오 링크를 추가했지만, 좋지 않은 생각이라는 것을 알게 되었습니다.이번에는 간단하게 설명해 드리겠습니다.

Android studio는 github와 호환되지만 조정이 필요합니다.

  1. Android Studio 설정
  2. Android Studio 설정에서 Github 플러그인 설정

    • Studio >> 플러그인 페이지 >> enter image description here
  3. 이 링크에서 git 버전 제어 시스템을 다운로드하고 https://git-scm.com/ 을 설정합니다.

  4. 설치 후 Android Studio 설정 페이지를 열고 git.exe를 선택합니다.
    • settings >> version control >> git
    • 보통 깃으로 가는 길.실행은program files >> git >> bin >> git.exe
  5. 에 가다Settings >> Version control >> GithubGithub 계정에 대한 로그인과 비밀번호가 표시됩니다.설정을 적용합니다.
  6. 에서 하려면 Android Studio 합니다 VCS >> enable version control integration >> git
  7. 더.VCS >> import into version control >> share project on Github마스터 암호를 입력합니다.

이제 VCS 업데이트 버튼을 사용하여 프로젝트를 Github으로 업데이트할 수 있습니다.

파일이 있는 기존 프로젝트 종료 기존 저장소의 경우:

git init
git remote add origin <.git>
git checkout -b master
git branch --set-upstream-to=origin/master master
git pull --allow-unrelated-histories

Android Studio 0.8.2에서는 동일한 옵션(즉, GitHub에서 공유)이 있습니다.찾으려면 ctrl+shift+a를 사용하고 입력 텍스트에 github을 입력하면 됩니다.

안드로이드 스튜디오가 있는 Github

/*For New - Run these command in terminal*/
echo "# Your Repository" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/username/repository.git
git push -u origin master

/*For Exist - Run these command in terminal*/
git remote add origin https://github.com/username/repository.git
git push -u origin master
//git push -f origin master
//git push origin master --force

/*For Update - Run these command in terminal*/
git add .
git commit -m "your message"
git push

Android Studio UI를 사용하여 작업하게 된 방법은 다음과 같습니다.

프로젝트 폴더에서 .git 폴더를 삭제합니다.모든 프로젝트 하위 폴더에서 .git 폴더를 삭제합니다.

Android Studio에서 프로젝트를 엽니다.

설정, Version Control, 모든 루트 제거

VCS로 이동, VC로 가져오기, git 저장소 생성

디렉토리를 선택합니다.

폴더가 Settings, Version Control의 유일한 루트인지 확인합니다.

VCS로 이동, VC로 가져오기, Github에서 프로젝트 공유

원하는 경우 비공개로 표시합니다.

앱 폴더를 포함하여 초기 커밋을 위한 모든 파일 선택

파일을 추가하고 프로젝트 폴더와 앱 폴더에서 모두 선택합니다.

VCS > Commit -> 파일을 커밋합니다.

VCS > Git > Push -> 파일을 푸시합니다.

언급URL : https://stackoverflow.com/questions/16644946/how-do-you-synchronise-projects-to-github-with-android-studio

반응형