티스토리 뷰

1. Git 설치 방법

 

구글에 git 검색

 

git 사이트에서 다운로드 클릭 > 64-bit git for windows setup 클릭해서 다운로드 받기

 

 

다운로드 받은 git을 D 드라이브의 tools 파일에 담기

 

 

파일 확장명(.exe) 체크 꼭 하기

 

 

파일 위치 확인(전부 next 누른 후 설치하기)

 

 

D 드라이브에서 vcs 파일 생성 >  shift + 우측 마우스 클릭 >  Open Git Bash here (cmd 같은게 열림.)

 

 

<Local repository>를 이해하도록 하자

 

 

2. git과 git hub 연결시키는 방법

Open Git Bash here을 입력하여 Git을 실행

git config --list 입력(사용자 정보 설정 확인)

입력해야 할 이메일 주소와 이름을 복사한다. 

깃허브의 이메일과 닉네임을 기입하여 shift + insert 단축키로 붙여넣기를 한다.

새 창은 닫고, 깃허브 홈페이지가 열려있다면 새로고침한다.

git config --list  입력 시 이메일 주소와 닉네임이 입력되어 있다. 

이는 깃허브와 git이 연동되었음을 의미한다.

 

< 이클립스의 코드를 깃허브의 repositories 에 업로드 하는 방법>

1. 이클립스의 java 코드가 있는 폴더( 내 파일의 경우: D:\workspace\java\teco_java )에서 Git을 실행한다.

화면에 git init을 입력하면 .git이라는 숨김항목 폴더(숨김 항목 체크 해제 시 안 보임)가 자동으로 생성된다. 

(이는 저장소를 생성한 것이다. 즉, local repository 에서 working directory가 생성됨.)

 

 

2. java 코드가 있는 폴더 내에 gitignore.txt (텍스트 생성)를 생성한다. 

 

 

3. 구글에 gitignore.io 를 검색하여 홈페이지에 위와 같은 키워드를 입력한다.

4. 위의 홈페이지에서 생성한 코드를 gitignore.txt 내에 붙여넣고 저장한다.

 

5. gitignore.txt 텍스트명을 .gitignore 로 변경한다. (이름 바꾸기 팝업창 뜨면  '예' 선택)

 

 

6. git status 입력 시 (git 의 현재 상태를 보여줌. ) 폴더 내의 파일들이 빨간 글씨로 뜬다.

 

7. git add . 입력하면 위의 파일들이 staging Area라는 임시 공간으로 이동하며 commit가 가능하게 된다.

이후 git status 입력 시 new file 들이 뜬다.

 

 

8.  git commit -m'first commit' 입력 시 이 내용들은 Repository(HEAD)로 저장된다 .

 

9. git log 입력 시 commit이 완성되었음을 확인할 수 있다.

 

10. 깃허브에서 새로운 Repository를 생성해서 나온 아래의 코드 세 줄(git branch, remote, push~~)을 복사해서 붙여 넣으면 허브의 Repository에 자동으로 이클립스에서 생성한 패키지들이 업로드된다.

마지막 줄의 git push는 remote한 것으로 github에 만든 Repository에 저장된다.

 

 

 

 

<이클립스에서 코드를 수정했을 때 깃허브에 코드를 업로드 하는 방법>

 

1. 코드가 담겨있는 폴더를 열어 마우스 우측 클릭하여 git을 실행한다. 

 

 

2. git status 입력 시 modified...파일명.java 하고 빨간색 글씨로 수정된 파일명이 뜬다. 

 

 

 

3. git add . 입력

 

4. git status 입력 시  commit 할 수 있다는 문구와 함께  modified...파일명.java 의 글씨가 초록색으로 변경된다.

 

5. git commit -m'(원하는 이름으로)';  입력하면 commit이 수행된다. 

 

6. git push(origin main) 입력하면 코드가 수정된 채로 깃허브에 업로드된다.

 

 

 

<깃허브의 repositories 를 다운로드 하는 방법>

 

1. 깃허브에서 다운로드하고자 하는 repositories를 선택한다.

 

 

2. < > code 버튼을 누른 후 http 링크를 복사한다.

 

3. 다운로드 받고자 하는 폴더의 경로를 확인한 후 그 폴더에서 git을 실행한다.

 

 

4. git clone + 복사한 링크 붙여넣기

 

5. enter를 누른 후 문구가 뜨면 폴더에 자동으로 다운로드 받은 폴더가 추가로 생성된다..

 

 

6. 폴더가 다운로드 되지 않았다면 이클립스에서 패키지가 연동이 안 됨을 의미하므로 패키지를 불러내야 한다.  

 

 

7. Directory를 눌러 파일을 찾아서 불러낸다.

 

 

8. 이와 같은 과정을 거치면 이클립스에서 패키지를 열 수 있다. 

git 내에서의 tip

q : 나와짐
clear: 지워짐.
cd + 파일명 : 해당 파일로 들어가짐
ex)
 

 

3. local branch 만들기

 

1) 현재 브랜치가 어떤 것이 있는지 확인

2) 브랜치 이동 방법: 반드시 작업대를 깔끔하게 정리하고 이동한다. 

3) git merge 하는 방법: 작업 트리가 깔끔해야 하고 먼저 합치고자 하는 브랜치로 이동해서 실행한다.

명령어: git merge [브랜치명- 합치고 싶은 브랜치명]

4) git branch 삭제하는 방법: 삭제는 정확하게 merge 한 이후에 처리한다.

 

* 먼저 브랜치를 생성하고 그 해당 브랜치에서 새로운 브랜치를 생성하여 먼저 생성한 브랜치로 merge 하고 push 하는 습관으로 개발을 진행하는 것이 좋다. 

 

 

local branch 생성 절차

1. git status

작업 트리가 깔끔한지 확인한다.

깔끔하지 않을 경우 

git add . > git commit -m'~~'; > git push 로 작업 트리를 비운다.

 

2. git branch

local branch의 모든 정보를 볼 수 있다. 

현재 main에 있음을 알 수 있다. 

 

3. git branch [브랜치명]

브랜치가 생성된다. 

(main에서 브랜치가 생성되어야 한다.) 

(git branch 다시 입력 시 새로 생성된 브랜치를 확인할 수 있다.)

 

4. git checkout [브랜치명]

현재 위치를 main에서 브랜치명으로 이동할 수 있다 .

(git branch 다시 입력 시 현재 위치가 생성된 브랜치임을 확인할 수 있다.)

 

 

git 브랜치 merge 하는 방법

1. git merge [브랜치명]

git checkout main => main으로 가서 merge 해야 한다.

 

 

2. git branch -d [브랜치명]

merge를 한 후 비어있는 branch 는 삭제한다. 

 

 

 

 

<그 외>

git log --oneline :기록된 로그를 한 줄로 볼 수 있다. 

git log --oneline --graph --all --decorate : 기록된 로그(commit 결과)를 그래프로 그려준다. 

 

 

'설치 메뉴얼' 카테고리의 다른 글

C++ 의 의미 및 Visual Studio 업데이트  (2) 2024.10.09
Flutter 설치  (0) 2024.09.02
Spring Boot 시스템 환경 만들기  (1) 2024.08.02
MySQL 설치 방법  (0) 2024.05.28
Java 프로그램 설치(JDK, eclipse)  (0) 2024.04.08
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/10   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함