이 영역을 누르면 첫 페이지로 이동
개발다이어리 블로그의 첫 페이지로 이동

개발다이어리

페이지 맨 위로 올라가기

개발다이어리

저만의 개발일지를 만들어가는 공간입니다.

git 공부하기(1)_설치 및 설정

  • 2022.09.02 01:36
  • Git

들어가기에 앞서

git을 처음 설치하는 방법은 window와 mac이 조금 다르다. window는 사이트에 들어가서 git을 받은 후 설치하면 되지만 mac은 터미널의 brew를 이용해서 설치해야 한다.



git 설치

https://git-scm.com/downloads 페이지에 들어가서 다운받으면 된다. 받고 설치하는건 충분히 할 수 있으리라 믿어 의심치 않는다.



git 설정

git을 설치했다면 내가 올릴 git의 username과 email을 등록해야 한다.

  • 윈도우 : git bash
  • 맥 : 터미널
    을 이용해서 작업하면 된다.
git config --global user.name "이름"
git config --global user.email "이메일"

config는 설정을 한다는 의미이고, --global은 전역설정을 한다는 의미이다. 원한다면 프로젝트마다 서로 다르게 설정할 수도있지만 그렇지 않다면 전역설정으로 설정해주면 된다.


이름과 이메일을 입력했다면 잘 입력됐는지 확인할 수 있다. 마지막에 적은 이름과 이메일을 생략한 명령어를 작성하면 된다.


위의 그림과 같이 정보를 확인할 수 있다.


이제 git을 생성하고 만들어보자. 사실 사용하는 IDE가 있다면 IDE터미널에서 작업하는게 제일좋다. 터미널도 git bash랑 똑같이 동작은 하지만 IDE터미널은 폴더 경로가 프로젝트가 있는 경로로 자동으로 지정되어있기 때문에 불필요한 폴더이동 작업 없이 바로 명령어를 입력해주면 된다.


하지만 IDE를 사용하지 않는 분들을 위해 git bash로 작업해보도록 하겠다.


git bash를 실행시키고 프로젝트가 있는 위치로 이동한다. 필자의 경우 바탕화면에 gitTest라는 폴더를 만들어서 이동했다. 폴더로 이동한 후 git init이라는 명령어를 입력해준다. 이것은 해당 위치에 git을 생성한는 작업이다. 이 명령어를 입력하면 해당 위치에 숨김파일로 .git이라는 폴더가 생성된다. 이제 이 안에 git의 내용이 저장되는 것이다. 추후에 git내용을 많이 생성한 상태에서 이 폴더를 지우게 되면 git의 내용이 모두 없어지게된다.


git init을 하게되면 위의 사진처럼 현재 경로 옆에 (main) 이라는 문구가 생긴것을 볼 수 있다. 이것은 현재 브랜치의 위치를 알려주는 것인데 git이 생성된 폴더로 들어가면 나타나게 된다. 브랜치에 대해서는 이후에 더 자세히 알아보도록 하자.


여기까지 진행했다면 git생성은 완료됐다!! 다음에는 코드를 작성하고 git으로 어떻게 관리하는지를 자세히 알아보도록 하자.

저작자표시 (새창열림)

'Git' 카테고리의 다른 글

git 공부하기(4)_깃허브 연결하기  (0) 2022.09.05
git 공부하기(3)_브랜치 사용하기  (0) 2022.09.02
git 공부하기(2)_기본 사용방법  (0) 2022.09.02
.gitignore에 등록했는데 동록이 안될 때  (0) 2022.06.29
Git-flow를 이용한 프로젝트 관리  (0) 2022.06.23

댓글

이 글 공유하기

  • 구독하기

    구독하기

  • 카카오톡

    카카오톡

  • 라인

    라인

  • 트위터

    트위터

  • Facebook

    Facebook

  • 카카오스토리

    카카오스토리

  • 밴드

    밴드

  • 네이버 블로그

    네이버 블로그

  • Pocket

    Pocket

  • Evernote

    Evernote

다른 글

  • git 공부하기(3)_브랜치 사용하기

    git 공부하기(3)_브랜치 사용하기

    2022.09.02
  • git 공부하기(2)_기본 사용방법

    git 공부하기(2)_기본 사용방법

    2022.09.02
  • .gitignore에 등록했는데 동록이 안될 때

    .gitignore에 등록했는데 동록이 안될 때

    2022.06.29
  • Git-flow를 이용한 프로젝트 관리

    Git-flow를 이용한 프로젝트 관리

    2022.06.23
다른 글 더 둘러보기

정보

개발다이어리 블로그의 첫 페이지로 이동

개발다이어리

  • 개발다이어리의 첫 페이지로 이동

검색

메뉴

  • 홈
  • Github
  • 방명록

나의 외부 링크

카테고리

  • 분류 전체보기 (66)
    • Spring (19)
      • MVC (7)
      • Boot (3)
      • Core (8)
      • Security (1)
    • Java (1)
    • 네트워크 (7)
    • JPA (6)
    • IntelliJ (2)
    • Database (1)
      • h2 (1)
      • postgreSQL (0)
    • 토이 프로젝트 (5)
      • 여행일지작성 (5)
    • 에러모음 (7)
    • 테스트코드 (2)
    • Git (8)
    • Nginx (2)
    • AWS (1)
    • 책 리뷰 (1)
    • Kotlin (2)
    • 회고 (1)
      • 24년도 회고 (1)
    • API문서 (0)

최근 글

인기 글

댓글

공지사항

아카이브

태그

  • 네트워크 #TCP #IP #인터넷 통신
  • http 헤더
  • 연관관계 매핑
  • HTTP
  • 단방향 매핑
  • 테스트코드 실행안됨
  • HTTP상태코드
  • JPA

정보

ssung의 개발다이어리

개발다이어리

ssung

블로그 구독하기

  • 구독하기
  • RSS 피드

방문자

  • 전체 방문자
  • 오늘
  • 어제

티스토리

  • 티스토리 홈
  • 이 블로그 관리하기
  • 글쓰기
Powered by Tistory / Kakao. © ssung. Designed by Fraccino.

티스토리툴바