▼ DevOps/깃 (Git, GitHub)
-
IntelliJ | 프로젝트 GitHub Repository에 업로드 하기▼ DevOps/깃 (Git, GitHub) 2021. 12. 3. 11:43
▶ IntelliJ 프로젝트 GitHub Repository에 올리기 Shift를 2번 누르면 Search Everywhere 화면이 나오는데 create 입력 후 Create Git Respository를 선택한다. GitHub Repository에 업로드 할 프로젝트 폴더를 선택한다. 생성 후 보면 파일들이 빨간색으로 되어있는 걸 확인할 수 있는데 아직 Git에 Add 하기 전이기 때문이다. 프로젝트 우 클릭 Git → Add 한다. Add가 완료되면 파일들이 빨간색에서 초록색으로 변한걸 볼 수 있다. 확인이 되었으면 프로젝트 우 클릭 Git → Commit Directory.. 를 선택한다. comment를 입력하고 Commit and Push..를 선택한다. 이 과정에서 Line Separator..
-
IntelliJ | 프로젝트에 GitHub Repository 추가하기▼ DevOps/깃 (Git, GitHub) 2021. 12. 2. 11:42
▶ IntelliJ 프로젝트에 GitHub Repository 추가하기 우측 상단의 돋보기 버튼을 클릭하거나 단축키 (Shift 2번)를 입력하여 Search Everywhere 창을 띄운다. Clone를 입력해서 구분이 Git으로 되어있는 Clone... 를 선택한다. 추가할 Repository를 Clone 한다. File → Project Structure.. 를 선택한다. 이클립스에서의 여러 프로젝트 관리를 IntelliJ에서는 Modules 로 추가하여 관리할 수 있다. Modules → Add → import Module 를 선택한다. import 해줄 module을 선택한다. 추가하는 Module은 Gradle이라서 때문에 Gradle를 선택했다.
-
IntelliJ | GitHub 계정 연결 및 Repository Clone 하기▼ DevOps/깃 (Git, GitHub) 2021. 12. 2. 11:28
▶ GitHub 계정 연동 후 Repository Clone 하기 Get from VCS GitHub 선택 후 Use token... 깃허브 인증 정책이 토큰 인증 방식으로 변경됨에 따라 Generate... 를 통해 토큰을 발급받는다. *기존에 토큰을 발급받은 적이 있다면 입력 후 Login 한다. InteliJ를 통해 토큰 생성 시 기본적으로 필요한 Scope와 만료기간 등을 정해주는데, 필요에 따라 추가 혹은 만료일을 확장해도 된다. 생성받은 토큰을 입력 후 Login 한다. GitHub에 로그인이 완료되면 Repository 목록들을 확인할 수 있고 Repository를 선택 후 Clone 한다. Trust Project를 선택한다.
-
Xcode | GitHub 연동 및 Repository 업로드▼ DevOps/깃 (Git, GitHub) 2021. 8. 30. 14:33
Xcode > Preferences... > Accounts > 왼쪽 하단 + 버튼 GitHub 선택 > Continue GitHub 계정 / 토큰 입력 ※ 토큰발급 https://kitty-geno.tistory.com/89 Source Control로 이동 > Author 작성 작성하지 않을경우 Commit And Push등을 할때 요청함. Case1) GitHub Repository 생성과 동시에 연동하기 New [Project Name] Remote.. Repository 이름, 설명, 공개여부 설정 후 Create Case2) 기존에 생성되어있던 GitHub Repository에 연동하기 프로젝트 우 클릭 -> Add Existing Remote... GitHub Repository 주소 입력 ..
-
Eclipse | git-receive-pack not permitted on▼ DevOps/깃 (Git, GitHub) 2021. 8. 20. 17:44
GitHub 연동 후 문제없이 사용하고 있었는데 갑자기 Commit, Push, Pull.. 아래와 같은 에러 메시지가 나왔다. 결론은 2021. 08. 13일부터 GitHub에서 ID/Password 인증을 없애고 ID/Personal Access Token 방식의 Token 인증방식을 요구한다. #Jenkins + GitHub 연동 시에도 동일하다. ▶ Personal Access Token 생성 및 이클립스 GitHub 계정 정보 변경 GitHub 홈페이지 → Github Signed(오른쪽 상단 프로필) → Settings Developer settings Personal access tokens → Generate new token 토큰 이름 작성, 만료일 선택(유효기간), 허용범위(scopes..
-
Eclipse | GitHub Repository에 프로젝트 업로드 하기▼ DevOps/깃 (Git, GitHub) 2021. 8. 3. 12:44
▶ Create a new local Git repository 이미 구성되어있는 프로젝트를 GitHub Repository에 업로드해본다. # 이클립스에 아래와 같은 프로젝트가 있다고 가정하고 진행한다. 상단 탭 Window > Show View > Other > Git Repositories 추가 Create a new local Git repository Git repository에 업로드할 프로젝트 폴더 선택 폴더 선택 후 Create 프로젝트에 local Git repository가 생성되고 > (화살표)가 생긴 걸 볼 수 있다. *연동 후 파일 내용이 github에 업로드된 내용과 상이할 때(수정) 됐을 때 화살표로 표시된다. 프로젝트 > 우 클릭 > Team > Add to Index 프로젝..
-
Eclipse | Clone a Git Repository, import 하기▼ DevOps/깃 (Git, GitHub) 2021. 2. 15. 17:47
GitHub에서 Repository 주소를 복사한다. 이클립스 → 상단탭 Windows → Show View → Git Repositories Clone a Git Repository 해당 항목에 맞게 작성한다. Repository URL, GIt 계정 정보 (GitHub에서 Repository URL을 복사했으면 자동적으로 입력된다.) 패스워드는 계정 패스워스가 아닌 토큰 발급 형식으로 변경되었으니 링크를 통해 발급 받는다. https://kitty-geno.tistory.com/89 GitHub Repository에서 내려받을 로컬 경로를 설정한다. Project Explorer 영역에서 우클릭 → import → import... 프로젝트 형식에 맞게 import 한다. 해당 프로젝트는 Maven ..