일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Deep Learning
- 데이터베이스
- MariaDB
- 데이터 가공
- pandas
- 회귀모델
- pythone
- 딥러닝
- Database
- 데이터 수집
- 데이터
- HeidiSQL
- 데이터전처리
- 정확도
- tensorflow
- Oracle
- 데이터 분석
- DB
- sklearn
- python
- 예측
- python기초
- 시각화
- 오라클
- 파싱 오류
- sql
- 해석
- keras
- 훈련
- 머신러닝
- Today
- Total
코딩헤딩
Git 명령어 본문
git은 파일을 안전하게 관리하기 위해 사용함.
- Tracked 파일 : 이미 스냅샷에 포함돼 있는 파일
- Unmodified : 수정하지 않음
- Modified : 수정함
- Staged : 저장 대상
*최초 설정
git config --global user.name 사용자명
git config --global user.email 이메일주소
*설정확인
git config --list --> 설정 전체 보기
git config user.name --> 설정한 이름확인
git config user.email --> 설정한 이메일확인
*git 저장소 만들기
1. cd git --> git 파일로 들어가기
2. mkdir 파일이름 --> 지정한 이름으로 파일 생성 (mkdir = make directory)
3. cd 파일이름 --> 방금생성한 파일로 들어가기
4. git init --> 저장소 생성
*파일의 상태 확인하기
git status *****자주사용한다!
git status –s --> 간단한 상태로 확인
git diff --> Working Directory ↔︎ Staging Area 사이의 어떤 내용이 변경되었나 확인 할때 쓴다.
git diff --staged --> Staging Area ↔︎ 저장소 사이의 어떤 내용이 변경되었나 확인 할때 쓴다.
*파일을 새로 추적하기 (파일 추가 생성 전 단계)
git add 파일이름 *****자주사용한다!
수정내용이나 알아볼 수 있는 마크를 필수로 적어줘야한다.
*생성한 파일을 저장소에 저장하기
git commit
git commit -m "메시지" *****자주사용한다!
git commit -a -m "메시지" --> 모든 사항에 대해 커밋하면 메시지를 달아준다.
*파일삭제하기
git rm 파일이름 --> 운영체제 명령어 사용
git commit –m "delete --> 운영체제 명령어 사용
*git 저장소
git clone [url] 폴더명 --> git 저장소 복사하여 받아오기
git log --> 로그 확인하기
git log (아래 내용)
-p --> 각 커밋에 적용된 패치를 보여준다
--stat --> 각 커밋에서 수정된 파일의 통계정보를 보여준다
--shortstat --> --stat 명령의 결과 중 수정한 파일, 추가된 라인, 삭제된 라인만 보여준다
--graph --> 브랜치와 병합 히스토리 정보를 그래프로 보여준다
--pretty --> 지정한 형식으로 보여준다
ex) git log --oneline --decorate --graph --all 이러한 형식으로 사용하면 된다.
*파일 되돌리기
git commit --amend
*브렌치
git branch testing --> 생성하기
git checkout 파일이름 --> 이동하기