inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

실무자가 알려주는 Git - 입문편

GitHub에 코드 올리기

3:20 에나오는 echo와 '>>'에대해 알고싶습니다

해결된 질문

401

쭈도리

작성한 질문수 17

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은 무슨 뜻인가요?

버전관리시스템 github git

답변 1

0

Country

안녕하세요?

이미 구글링으로 잘 찾아보신 것 같습니다.

질문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

0

쭈도리

친절한 답변 감사합니다~ 도움 많이 되었습니다 ^^

rebase 이해

1

418

1

merge를 쓰지않더라도

1

490

1

머지 하지않은 상태에서 -d 로도 delete

1

335

1

pull과 push 후 결과 메시지

2

466

2

HEAD-> master, .... 의미

1

710

1

깃허브 혹시 지금은 무료가 됬나요 ?

2

1642

3

딱 커밋에 포함된 내용만 가져오는건가요?

1

269

1

스테이지에 올리는 add 이후 머지를 하면 안되는 이유 알 수 있을까요?

2

266

1

.gitignore 관련 문의입니다.

1

1226

3

블로그에 교재 내용을 올리고 싶어서 질문드립니다.

1

397

2

git log 질문

1

210

1

checkout 명령어 특정 커밋

1

233

1

명령어 add 질문

1

211

1

push -u옵션

1

282

1

git master를 변경하는 방법이 궁금합니다.

1

374

1

git log 질문

1

378

1

deleted 질문

2

464

3

merge 명령어

1

372

1

push --set-upstream 옵션

1

492

1

checkout 명령어로 특정 커밋으로 되돌아갈때

1

222

1

현업에서 머지후에 브랜치는 어떻게 관리 되나요?

2

871

1

충돌 이슈

1

415

3

git flow 전략에서 마스터 브랜치와 release 브런치와 차이점이 무엇일까요?

1

1197

1

vi st.md 이후에 터미널로 돌아가는 명령어가 뭔지 모르겠네요

1

159

1