해결된 질문
작성
·
258
2
echo "Country와 함께하는 Git 교실" >> README.md
https://stackoverflow.com/questions/39024073/using-echo-what-is-difference-between-and
https://martinwork.tistory.com/28
위와같이 구글링을 해보았습니다.
질문 1.
Echo는 파일에 String으로 FileWrite를 한다는 명령어 인가요?
질문 2.
'>' : 이거는 overwrite이고
'>>' : 이거는 기존에 있는 파일에 스택으로 쌓겠다는 건가요?
질문 3.
git commit -m "initial commit"
에서 -m은 무슨 뜻인가요?
답변 1
0
안녕하세요?
이미 구글링으로 잘 찾아보신 것 같습니다.
질문1
echo는 기본적으로 linux에서 화면에 문자를 출력하는 명령어 입니다. 그런데 >나 >>를 이용해서 파일을 생성하면서 내용을 넣을 수도 있습니다.
질문2
네 맞습니다. >는 이전 내용에 상관없이 새로 쓰는 것이고 >>는 기존 내용은 그대로 두고 그 뒤에 append 합니다.
질문3
강의 뒤에 commit 파트에서 다룹니다. 먼저 말씀드리자면 commit 메시지를 뒤에 값으로 줄 수 있는 옵션입니다.
"GitHub에 코드 올리기" 강의에서는 일부러 자세히 다루지 않고 전체적인 흐름만 다루어 보았습니다. 강의를 듣다 보시면 이해가 되실거라 생각됩니다.
추가로 아래 블로그 참고하시면 도움이 되실 것 같습니다.
감사합니다.
https://m.blog.naver.com/PostView.nhn?blogId=audiendo&logNo=220775822302&proxyReferer=https:%2F%2Fwww.google.com%2F
친절한 답변 감사합니다~ 도움 많이 되었습니다 ^^