GIT

장찬익·2023년 9월 2일

JAVA 학습 일지

목록 보기
1/28

- Git 이란 ?

  • Git 이란 형상 관리 도구(_Configuration Management Tool)중 '하나로 버전 관리 시스템' 이라고도 한다.
  • Git 은 소프트웨어를 개발하는 기업의 핵심 자산인 소스코드를 효과 적으로 관리 할 수 있게 해주는 무료 공개소 소프트웨어
  • 소스코드를 주고 받을 필요 없이, 같은 파일을 여러 명이 동시에 작업하는 병렬 개발이 가능하다.

- Git의 장점

  • 소스코드를 주고 받을 필요 없이, 같은 파일을 여러 명이 동시에 작업하는 병렬 개발이 가능하다.

- Git의 활용법

ls : 현재 파일을 알려주는 명령어.
cd OOO : OOO에 이동하고자하는 폴더의 이름을 적으면 그 폴더로 이동한다.
git status : 현재 저장한 파일에 변경사항이 있는지 현재상태정보를 알려주는 명령어.
git init : git 저장소를 설정해주는 명령어. 이명령어로 git저장소 설정을 하지않으면 git명령어를 사용해도 적용이 되지않는다.
git add . : git 명령어로 열려있는 폴더를 전부 추가 하는 명령어.
git commit -m "OOO" : 변경된 정보를 저장하는 명령어. OOO부분에 무엇이 변경되었는지 적을 수 있다.
git push OOO master : git저장소에 있는 정보를 github에 업로드하는 명령어. OOO부분에 업로드하고싶은 github repositories의 주소를 넣으면 된다.
git pull OOO -master : gighub OOO에 넣은 repositories의 데이터를 가져온다.
git config --list : 전체 config 리스트 확인.
git config user.name : 현재 git 저장소를 사용중인 유저의 이름.
git config user.email : 현재 git 저장소를 사용중인 유저의 이메일.
git config --unset user.name : config 유저 삭제.
git config --unset user.email : confif 이메일 삭제.
git config user.name "OOO" : git 저장소에 config하는 명령어 OOO에 github 유저명을 적으면된다.
git config user.email "OOO" : git 저장소에 config하는 명령어 OOO에 gitbub 이메일을 적으면된다.


이상으로 첫 날 배웠던 Git에 대해서 정리해 보았다. 😊

profile
장찬익 입니다

0개의 댓글