본문 바로가기

Java

3/16 Git

cpu - 레지스터 - ram - 하드디스크 

(cpu에 가까울 수록 비싸요!)

word단위가 8byte (64bite) 한번에 영문자 8자를 처리할 수 있어요.

 

MIT, GNU 

요런거는 공용으로 배포된 것!(무료)

 

용어정리

3 party program : 다른 언어로 잘 만들어진 라이브러리(외부 부분가져와 쓰는 것)

프로토콜 : 약속

feature : 실험적인걸 할 때 키워드

 

Git

 

해쉬로 3 가지 형상이 바뀌는걸 지켜보고있으면서 관리해줌.

작업 영역 (add하면)-> Index (commit하면)-> HEAD

commit할때 해쉬, Master branch가 생김. 이미 생긴 상태라면 branch에 점이 생기는 것임.

commit은 하나의 기능이 완료됐을 때, 영원히 저장하고 싶을 때

 

git command

- https://git-scm.com/

 

Git

 

git-scm.com

documentation > book > 한국말 /이 사이트에 친절히 git명령어들 친절히 설명되어 있어요.

 

 

init

add .

git commit --m""

git status

git log

git reset --hard ff79 (이네자리는 윗줄에 해쉬태그)

git config --global user.email "이메일@grg.rgg"

 

 

 

reset

되돌리는 명령어

체크아웃하고 Master로 가라

 

feature를 Master에 합병

 

 

feature을 삭제

 

지금 brach보여줘

 

 

Git hub

 

new repository 

 

creat 

 

 

 

원격

 

예시

 

github에 올리고 싶은 파일안에 오른쪽마우스 클릭해서

git Bash Here클릭해서 아래처럼 검은 cli창이 떠요!

 

 

혹시 뭐 잘못 명령내렸을 때 취소하는 법 : ctrl + c

 

 

잘모르겠으면 참고하기!

https://tagilog.tistory.com/377