- Published on
Github info
- Authors
- Name
- Inhwan Cho
HEAD란?
- 깃허브를 사용하다보면 HEAD라는게 자주 보입니다.
- HEAD란 해당 branch의 마지막 commit을 의미합니다.
깃허브에 올리지 말아야 할 파일이 있을 경우
- 깃허브를 사용하다보면 개인적으로 작업 또는 불필요한 파일들이 깃허브 폴더에 들어있을 경우가 있습니다.
- 이를 제어하려면
.gitignore
파일이 필요합니다.
# 디렉토리에있는 파일 중 깃에 올리고 싶지 않은 파일이 필요할 경우 생성 후 편집
# 깃허브와 연동된 파일로 cd로 이동 후
touch .gitignore
open .gitignore
# ex) .gitignore 파일에 abc.text, *.csv (이런식으로 와일드카드로 설정 가능)
# vim/code 같은 텍스트 에디터로 편집
- 주의할 점은 이미 stage/repo에 올라간 파일이
.gitignore
파일에 있으면 오류가 난다.
# 이런 경우 파일을 제거한 후 커밋해준다.
$git rm file_name.md
$git commit -m 'just deledted file_name.md'
$git push