Eclipse에 GitHub에 업로드하고 싶은 코드가 있지만 지금까지 방법을 알 수 없습니다. “저장소 만들기”라고되어 있지만 프로젝트를 보관하는 폴더처럼 보이며 여기에 코드를 업로드하는 방법을 잘 모르겠습니다. 멍청 해 보이는 질문에 대해 사과드립니다. 또한 리포지토리를 어떻게 삭제합니까? 그 방법도 보지 못했습니다.
답변
Eclipse 용 EGit 플러그인이 좋은 옵션이지만 더 나은 방법은 git bash (예 : 명령 줄에서 git)를 사용하는 방법을 배우는 것입니다. git의 기초를 배우는 것은 그리 어렵지 않으며, GUI에 의존하기 전에 몇 가지 기본 작업을 이해하는 것이 매우 유익한 경우가 많습니다. 그러나 귀하의 질문에 답하려면 :
먼저 http://git-scm.com/ 에서 git을 다운로드하십시오 . 그런 다음 http://github.com/으로 이동하여 계정과 저장소를 만듭니다.
컴퓨터에서 먼저 git bash를 사용하여 프로젝트 폴더로 이동해야합니다. 거기에 도착하면 다음을 수행합니다.
git init
해당 디렉토리에서 새 git 저장소를 시작합니다.
이 작업을 마치면 새 저장소를 원격 (업로드 할 위치-푸시-파일 위치)에 등록해야합니다.이 경우에는 github가됩니다. 이것은 이미 github 저장소를 생성했다고 가정합니다. GitHub의 저장소에서 올바른 URL을 얻을 수 있습니다.
git remote add origin https://github.com/[username]/[reponame].git
로컬 커밋에 기존 파일을 추가해야합니다.
git add . # this adds all the files
그런 다음 초기 커밋을 수행해야합니다.
git commit -a -m "Initial commit" # this stages your files locally for commit.
# they haven't actually been pushed yet
이제 로컬 저장소에 커밋을 만들었지 만 원격 저장소에는 만들지 않았습니다. 리모컨에 넣으려면 게시 한 두 번째 줄을 수행합니다.
git push -u origin --all
답변
다음은 Eclipse 프로젝트를 github에 업로드하는 단계별 비디오입니다.
https://www.youtube.com/watch?v=BH4OqYHoHC0
여기에 단계를 추가합니다.
-
이클립스 프로젝트-> 팀-> 프로젝트 공유를 마우스 오른쪽 버튼으로 클릭하십시오.
-
표시된 목록에서 git을 선택하십시오. 저장소 만들기 또는 사용을 묻는 상자를 선택하고 저장소 만들기를 클릭하고 마침을 클릭합니다. -이것은 로컬 git repo를 생성합니다. (이미 git이 설치되어 있다고 가정)
-
프로젝트-> 팀-> 커밋을 마우스 오른쪽 버튼으로 클릭하고 커밋하려는 파일 만 선택하고 커밋을 클릭합니다. -이제 파일이 로컬 저장소에 커밋됩니다.
-
Eclipse의 git 저장소보기로 이동하십시오 (또는 팀-> 저장소보기에 표시).
-
프로젝트의 git repo를 확장하고 Remotes-> Create Remote를 마우스 오른쪽 버튼으로 클릭하십시오.
-
원격 이름이 원본으로 표시되면 ‘푸시 구성’옵션을 선택하고 확인을 클릭합니다.
-
다음 대화 상자에서 URI 텍스트 상자 옆에있는 변경을 클릭하고 git URL, 사용자 이름, 비밀번호를 입력하고 ‘저장 및 푸시’를 클릭합니다. 이것은 git Push를 구성합니다.
-
Fetch를 구성하려면 Git Repositories-> Remote-> Configure Fetch-> Add-> Master Branch-> Next-> Finish-> Save and Fetch로 이동합니다.
-
마스터 브랜치, 브랜치-> 로컬-> 마스터 브랜치-> 브랜치를 마우스 오른쪽 버튼으로 클릭하고 구성-> 원격 : 오리진 및 업스트림 브랜치 : refs / heads / master-> 확인 클릭
리포지토리를 새로 고치면 커밋 한 파일을 볼 수 있으며 리포지토리에서 푸시 및 풀을 수행 할 수 있습니다.
답변
답변
일식의 경우 EGIT가 최선의 선택이라고 생각합니다. 이 가이드 http://rogerdudler.github.io/git-guide/index.html 은 git quick을 이해하는 데 도움이 될 것입니다.
답변
이 답변 중 상당수는 Git에서 프로젝트를 공유하는 방법을 언급합니다. 간단합니다. git에서 코드를 공유하기 만하면됩니다.하지만 주목해야 할 한 가지는 최종 사용자가 두 번 클릭 할 수있는 명백한 “프로젝트 파일”이 없다는 것입니다. . 대신 Import-> General-> Existing project를 사용하고 전체 폴더를 선택해야합니다.
답변
Jokab의 답변은 저에게 많은 도움이되었지만 제 경우에는 git bash에 github 계정에 로그인 할 때까지 github에 푸시 할 수 없으므로 다음 명령을 실행했습니다.
git config credential.helper store
그때
git push http://github.com/[user name]/[repo name].git
두 번째 명령 후 GUI 창이 나타나면 로그인 자격 증명을 제공했고 저에게 효과적이었습니다.