일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 옵셔널태그
- MODIFY
- 머신러닝 #학습내용정리
- 작업 영역
- 김영한 #SOLID #객체지향
- MVC #디자인패턴
- 에러포스팅
- 파이썬
- 단축키정리
- SafeUpdate
- 커밋
- GIT
- 스프링 입문
- C언어 #문자열변환 #정수형변환
- 개발자가 되기 위해 꼭 알아야 하는 IT용어
- Numpy #TIL #넘파이 기초
- 그룹핑
- group by
- 크롬브라우저
- SQL
- 개발공부
- 스프링부트
- 클래스 #아이디
- 공부내용정리
- 머신러닝 #회귀 #규제
- scanf
- COMMIT
- 생성자 #자바 #기록남기기
- 기록하기
- 컬럼수정
- Today
- Total
목록GIT (4)
데이터 분석가 몽구리
git add를 취소하고 싶을 때에는 git reset 명령어를 이용해주면 된다. git reset # staging area에서 파일 제거 새로운 커맨드를 배울 때 사용법을 알고 싶다면 git help 를 사용해주면 된다. git help[알고 싶은 커맨드의 이름] git 커맨드 정리 git init : 현재 디렉토리를 Git이 관리하는 프로젝트 디렉토리(=working directory)로 설정하고 그 안에 레포지토리(.git 디렉토리)생성 git config user.name 'song' : 현재 사용자의 아이디를 'song'으로 설정(커밋할 때 필요한 정보) git config user.email 'song@gmail.com' : 현재 사용자의 이메일 주소를 'song@gmail.com'으로 설정..
git add calculator.py # calculator.py 파일을 staging area에 올린다 git status # git area의 상태를 확인할 수 있다. Changes to be commited: 는 커밋되기 이전의 상태이고 Changes to be staged for commit : 는 add가 이루어지지 않아 커밋이 되지 않는 상태 cd meeting-log # meeting-log라는 파일을 생성 touch day1 touch day2 # day1/2 파일을 생성 meeting-log 폴더를 git add 해주면 그 안에 있는 자식 파일들도 같이 staging area에 올라가게 된다. git add . # 변경된 모든 파일들을 올릴 때에는 .을 사용한다.
Git은 내부적으로 크게 3가지 종류의 작업 영역을 두고 동작합니다. working directory staging area repository 첫 번째 작업 영역인 working directory 는 작업을 하는 프로젝트 디렉토리를 말합니다. 두 번째 작업 영역인 staging area는 git add를 한 파일들이 존재하는 영역입니다. 커밋을 하게되면 staging area 에 있는 파일들만 커밋에 반영됩니다. 세 번째 작업 영역인 repository는 working directory의 변경 이력들이 저장되어 있는 영역입니다. 커밋들이 저장되는 영역이라는 뜻입니다. working directory에서 작업을 하고 작업한 파일들을 git add해주고, 커밋을 하면 staging area에 있던 파일들의..
repository와 commit 레포지토리 프로젝트 디렉토리 관리 버전별 프로젝트 모습 버전별 변경 사항에 대한 설명 .git 디렉토리(숨겨진 디렉토리) 커밋이 저장되는 곳 커밋(commit) 커밋하는 당시의 모습을 사진찍듯이 저장 프로젝트 디렉토리의 특정 모습을 하나의 버전으로 남기는 행위 & 결과물 git 관련 명령어들 mkdir MathTool #MathTool 폴더를 만들어라 ls # 해당 폴더의 파일들을 확인 cd MathTool # change directory의 약자로 폴더 변경 git init # 비어있는 레포지토리 생성 첫 commit 해보기 git config user.name "Hong gildong" git config user.email "Hong@gmail.com" git에게 ..