IDEA에서의 github 협력
2127 단어 minecraft
로컬 소스를 github에 넣고 싶다면
github에서 리포지토리를 만들고 readme 등을 만든 다음 IDEA에서 clone합니다.
또는 github에서 리포지토리를 만들고 로컬 관리하려는 코드의 루트 폴더에서 다음과 같이 remote 설정을 추가하고 push하십시오.
git init
git add.
git commit -m "commit"
git remote add origin 기 t @ 기대 b. 이 m :github_id/repository_name.git
git push -u origin master
이미 로컬 git으로 관리하는 경우 다음과 같이하십시오.
git remote add origin 기 t @ 기대 b. 이 m :github_id/repository_name.git
git push -u origin master
github의 리포지토리를 사용하는 경우
IDEA 상단 탭의 VCS → Checkout Version Control → Github을 선택하면 github의 자신의 계정이 생성 한 fork 된 리포지토리를 선택할 수 있으므로 clone 할 리포지토리를 선택하고 clone합니다.
clone시의 주의
clone 할 때 폴더의 계층에주의. 또한 새 프로젝트로 취급할지 묻는다. YES로 하면 새로운 프로젝트가 되기 때문에 주의.
계층 구조와 source root, resources root
자신의 경우 계층 구조는 다음과 같습니다.
(gradle의 기본값) src/main/java를 source root로, src/main/resources를 resources root로 설정하십시오.이 설정은 대상 폴더를 마우스 오른쪽 버튼으로 클릭 → Mark Directory As ...
VCS 루트
clone 후, VCS root를 설정한다.Settings→Project Settings→Version Control을 선택하면 VCS root를 추가하지 않은 폴더가 있는 경우 경고가 나오므로 탐색에 따라 add root한다.
coding
VCS 루트를 추가하면 폴더 아래에 변경 사항이 있으면 커밋 중에 감지됩니다.
commit and push
VCS→commit changes로 커밋 화면이 나온다. 복수의 VCS root가 있는 경우, 개별적으로 커밋하는 것도 가능. commit and push를 선택하면 커밋 후에 push할 수 있다.
commit시에 user name과 user email가 문의되는 경우
환경 변수 home을 적절하게 설정하고 다음과 같이 설정하십시오.
git config --global user.name "username"
git config --global user.email "user@email"
.gitignore 정보
.gitignore에 쓰여진 조건을 만족하는 파일/폴더는 git의 관리하에 두지 않는다. git로 관리하지 않는 파일, github에 두지 않는 파일은 ignore해 두면 좋다.
Reference
이 문제에 관하여(IDEA에서의 github 협력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/reginn666/items/f39cdf4a9f5a0048138a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
IDEA 상단 탭의 VCS → Checkout Version Control → Github을 선택하면 github의 자신의 계정이 생성 한 fork 된 리포지토리를 선택할 수 있으므로 clone 할 리포지토리를 선택하고 clone합니다.
clone시의 주의
clone 할 때 폴더의 계층에주의. 또한 새 프로젝트로 취급할지 묻는다. YES로 하면 새로운 프로젝트가 되기 때문에 주의.
계층 구조와 source root, resources root
자신의 경우 계층 구조는 다음과 같습니다.
(gradle의 기본값) src/main/java를 source root로, src/main/resources를 resources root로 설정하십시오.이 설정은 대상 폴더를 마우스 오른쪽 버튼으로 클릭 → Mark Directory As ...
VCS 루트
clone 후, VCS root를 설정한다.Settings→Project Settings→Version Control을 선택하면 VCS root를 추가하지 않은 폴더가 있는 경우 경고가 나오므로 탐색에 따라 add root한다.
coding
VCS 루트를 추가하면 폴더 아래에 변경 사항이 있으면 커밋 중에 감지됩니다.
commit and push
VCS→commit changes로 커밋 화면이 나온다. 복수의 VCS root가 있는 경우, 개별적으로 커밋하는 것도 가능. commit and push를 선택하면 커밋 후에 push할 수 있다.
commit시에 user name과 user email가 문의되는 경우
환경 변수 home을 적절하게 설정하고 다음과 같이 설정하십시오.
git config --global user.name "username"
git config --global user.email "user@email"
.gitignore 정보
.gitignore에 쓰여진 조건을 만족하는 파일/폴더는 git의 관리하에 두지 않는다. git로 관리하지 않는 파일, github에 두지 않는 파일은 ignore해 두면 좋다.
Reference
이 문제에 관하여(IDEA에서의 github 협력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/reginn666/items/f39cdf4a9f5a0048138a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
자신의 경우 계층 구조는 다음과 같습니다.
(gradle의 기본값) src/main/java를 source root로, src/main/resources를 resources root로 설정하십시오.이 설정은 대상 폴더를 마우스 오른쪽 버튼으로 클릭 → Mark Directory As ...
VCS 루트
clone 후, VCS root를 설정한다.Settings→Project Settings→Version Control을 선택하면 VCS root를 추가하지 않은 폴더가 있는 경우 경고가 나오므로 탐색에 따라 add root한다.
coding
VCS 루트를 추가하면 폴더 아래에 변경 사항이 있으면 커밋 중에 감지됩니다.
commit and push
VCS→commit changes로 커밋 화면이 나온다. 복수의 VCS root가 있는 경우, 개별적으로 커밋하는 것도 가능. commit and push를 선택하면 커밋 후에 push할 수 있다.
commit시에 user name과 user email가 문의되는 경우
환경 변수 home을 적절하게 설정하고 다음과 같이 설정하십시오.
git config --global user.name "username"
git config --global user.email "user@email"
.gitignore 정보
.gitignore에 쓰여진 조건을 만족하는 파일/폴더는 git의 관리하에 두지 않는다. git로 관리하지 않는 파일, github에 두지 않는 파일은 ignore해 두면 좋다.
Reference
이 문제에 관하여(IDEA에서의 github 협력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/reginn666/items/f39cdf4a9f5a0048138a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
VCS 루트를 추가하면 폴더 아래에 변경 사항이 있으면 커밋 중에 감지됩니다.
commit and push
VCS→commit changes로 커밋 화면이 나온다. 복수의 VCS root가 있는 경우, 개별적으로 커밋하는 것도 가능. commit and push를 선택하면 커밋 후에 push할 수 있다.
commit시에 user name과 user email가 문의되는 경우
환경 변수 home을 적절하게 설정하고 다음과 같이 설정하십시오.
git config --global user.name "username"
git config --global user.email "user@email"
.gitignore 정보
.gitignore에 쓰여진 조건을 만족하는 파일/폴더는 git의 관리하에 두지 않는다. git로 관리하지 않는 파일, github에 두지 않는 파일은 ignore해 두면 좋다.
Reference
이 문제에 관하여(IDEA에서의 github 협력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/reginn666/items/f39cdf4a9f5a0048138a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
환경 변수 home을 적절하게 설정하고 다음과 같이 설정하십시오.
git config --global user.name "username"
git config --global user.email "user@email"
.gitignore 정보
.gitignore에 쓰여진 조건을 만족하는 파일/폴더는 git의 관리하에 두지 않는다. git로 관리하지 않는 파일, github에 두지 않는 파일은 ignore해 두면 좋다.
Reference
이 문제에 관하여(IDEA에서의 github 협력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/reginn666/items/f39cdf4a9f5a0048138a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(IDEA에서의 github 협력), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/reginn666/items/f39cdf4a9f5a0048138a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)