Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- Git내부
- 리눅스
- 자바스크립트
- hash-object
- Auto-Importing
- Server Off
- maven
- commit
- Git 내부
- Modified
- github
- Linux
- git rm
- Dependency Management
- docker daemon
- SpringBootApplication
- Dependency
- npm
- spring boot
- brew
- unmodified
- node.js
- git rm --cached
- git
- JS
- staged
- git push
- docker
- node
- Spring
Archives
- Today
- Total
갓태희
[Git Issue] Git bash쉘과 내장 쉘에서의 hash-object의 해시값이 다름 본문
질문

echo "Apple Pie" | git hash-object --stdin를 통해 echo "Apple Pie"라는 데이터를 가진 hash-object를 생성했는데 Git Bash쉘에서와 자기 컴퓨터에 내장되어있는 기본 Terminal에서의 해시값이 다른데 왜 다른건지 모르겠다는 질문인데 똑같은 레포에서 다른 쉘로 hash-object를 생성할때 내용보다 더 중요하게 작용하는 어떤 요소가 깃의 시스템에 내장되어있는지에 대해서도 물어보고있는데 결론은 그냥 그런요소는 없고 내용이 실제로 달랐다.
답변

Git bash쉘 에서는 echo "Apple Pie"는 Apple Pie\n을 출력하고
기본 Terminal에서는 "Apple Pie"\r\n을 출력 하기때문에
컨텐츠 내용이 다르니 당연히 해쉬값이 다를수밖에없다라는 답변이였다.
'Git-Issue' 카테고리의 다른 글
| [Git Issue] GitBash Push가 안되는 현상 (0) | 2021.07.01 |
|---|---|
| [Git Issue] renamed된 파일 add 되지않는 현상 (0) | 2021.05.31 |
| [Git Issue] Source Tree Access deny (0) | 2021.05.31 |
| [Git Issue] Private Branch (0) | 2021.05.29 |
| [Git Issue] 특정 파일만 push 할수있는지 ? (0) | 2021.05.29 |
Comments