내 맘대로 저장해놓는 git에 대한 이야기들
cd : change directory - 파일 속에 들어간다.(폴더 속 파일 - 더블클릭해서 폴더로 들어가는 코드)
(ex) cd git + tab 하면 자동완성)
cd ~ : 현재 파일로 이동
ls: list - 파일 목록
git init : git 저장소 만들기 및 초기화 (.git 폴더를 생성)
git branch : 공동 저장공간의 내 저장공간을 만들어 git push 하는 것
-- 각각의 브랜치를 만들어 각각 작성 후 머지하는 느낌
? 브랜치를 만들지 않으면? - 코드를 모두 다 복사해서 붙여넣기.
.md : mark down
.gitignore : 불필요한 애들을 없애기 위해서 사용하는 코드
다른 사람꺼를 clone해서 수정한다 해서 그 사람 계정에 push할 수 없다. 왜? 내 계정이 아니니까!
그걸 하기 위해서는 fork가 필요하다.
fork를 누르게 되면 전체 저장소를 복사해 내 깃에 연결된다.
내 컴터에서 막 수정하고 push도 하고 내 맘대로 만든다.
pull request해서 올려두면, 가져온 코드의 계정의 사람이 내가 수정한걸 볼 수 있게 된다. 그걸 가져갈 수도 있고 그냥 안가져갈 수도 있는거다~