티스토리 뷰
반응형
gitignore
os files
application files
- .vscode/setting.js 등
- node_modules
aws pem key
등 github에 올리지 않아도 되는/ 올리면 안되는 파일을 정해 줄 수 있다.
gitignore 초기 설정을 해주는 사이트
https://gitignore.io/
git rm
로컬과 원격 저장소에 파일을 삭제하는 명령어
로컬저장소에는 남기고 원격 저장소에 파일만 삭제하고 싶은 경우
git rm --cached
후에 .gitignore파일에 삭제한 파일 입력
git add
git add -A
- 모든 변경 파일을 스테이징 공간에 올림
- 현재 경로와 상관 없이 상위의 변경 파일도 올라감
git add .
- 현재 디렉토리 안에 있는 파일들만 스테이징 공간에 올라감
git add -u
- 수정된 파일과 삭제한 파일만 스테이징 공간에 올림
- 새로 생성된 파일은 올라가지 않음
git add -p
- 파일 안의 일부분만 add 할 수 있다
- 어떤 부분이 바뀌었는지 알 수 있다.
- ? 를 누르면 각 명령어에 대한 설명을 볼 수 있다
- s옵션은 더 작은 조작으로 나줘줌
add empty directory
- git은 빈 디렉토리는 추적하지 않기 때문에 빈 디렉토리를 올려야 할 경우 따로 지정해줘야 한다
- touch [폴더이름].gitinclude 로 생성을 하면 빈 디렉토리를 add 할 수 있다
반응형
'Git' 카테고리의 다른 글
git reset (0) | 2019.05.04 |
---|---|
git commit (0) | 2019.05.04 |
git intro keyword (0) | 2019.04.29 |
pair git push/pull (2) | 2019.02.11 |
git clone, push (0) | 2018.10.20 |
댓글
공지사항