자바 스터디 1주차
과제
- 개인 레포지토리 만들기
- 깃 bash 명령어 공부
- 레포지토리에 브랜치를 따서 원격 저장소에올리고 pullrequest 날리기
개인 레포에 1주차 폴더, 마크다운 형식으로 공부한거 올리기
2020/12/28
개인 레포지토리 만들기
깃 bash 명령어 공부
깃 명령어 공부 하기 앞서 간단한 용어 정리
1. repository
2. branch
- 현재 작업중인 내용과는 별개로 새롭게 다른 사람들과 함께 작업을
하기위한 평행우주와 같은 개념
3. commit
4. pull
- 원격 저장소에 여러사람이 같이 작업을 할 경우에 모두 같은 저장소에 push를 하게 되는데 이때 다른 사람의 작업 내용을 가져오기위한 명령어
5. push
- 원격 저장소에 나의 작업을 업로드 하는것을 push라 하며 내 로컬 저장소의 내용을
원격 저장소에 밀어넣는다는 개념
깃 bash 명령어
$ git init
- 기존 프로젝트를 Git에서 관리 하고 싶을때 사용하는 명령어
$ git clone
- 다른 프로젝트에 참여하거나 git 저장소를 복사할때 사용하는 명령어
$ git status
$ git add
- 주로 commit 과 push 와 함께 쓰며 git 저장소에 올리고 싶은 파일을 추가하는 명령어 이다.
$ git commit
- 변경된 내용을 적는 명령어로 git add 와 git push 사이에 주로 쓰인다
$ git rm
$ git push
- 커밋사항을 토대로 지정해둔 repository에 업로드 하는 명령어이다
git push [리모트 저장소 이름][브랜치 이름]
이와 같은 형태로 사용을 하게 된다
$ git remote
- 현재 프로젝트에 지정된 리모트 저장소를 확인하는 명령어 이다
$ git branch
- 간단하게 말하면 가지치기 즉 원래버젼의 다른 버전의 브랜치를 만드는 명령어다