출처ㅣ 인프런(inflearn) Git과 GitHub 시작하기(호눅스) 강의
https://www.inflearn.com/course/git-and-github/dashboard
(1) github 가입
(2) github 저장소 생성
(3) github 저장소 클론
(4) 내 컴퓨터의 내 문서 아래에 생성된 프로젝트 디렉토리에서 파일 생성 및 작업 완료
(5) 커밋할 파일들 선택해서 스테이지에 올리기 (add)
(6) 커밋하기 (commit)
(7) 푸시하기 (push)
(8) github.com/내아이디/내프로젝트 링크를 통해 정상적으로 업로드 되어 있는지 확인
https://www.sourcetreeapp.com/ 에서 다운받을 수 있습니다.
✔ 주의사항1: 아틀라시안에 가입을 해야 합니다.
✔ 주의사항2: bitbucket 등의 설정을 하라고 하는데 skip하는 게 편합니다.
이제 소스 트리를 실행해 봅시다. 소스트리의 'Clone' 또는 '복제 / 생성' 메뉴를 통해 github 에서 생성한 저장소를 클론해 올 수 있습니다.
앞 단계에서 메모장에 붙여 넣었던 저장소 주소를 넣어주면 됩니다. 보통 "내문서" 아래에 저장소 이름과 같은 새로운 폴더가 만들어 집니다.
만들어진 폴더를 열고 에디터 등을 이용해 hello.html을 만들어 봅시다. 저장 위치는 Documents/hello-world/
<!DOCTYPE html>
<html>
<body>
<h1>Hello JS</h1>
<script>
console.log("Hello world!");
</script>
</body>
</html>
에디터로 파일을 만들고 저장합니다. 만들고 나서 소스트리로 돌아가 보면 상태가 변해 있습니다. 이걸 스테이지에 올려야 커밋할 수 있습니다. 모두 스테이지에 올리기 버튼을 클릭합니다.
원하는 파일이 스테이지에 올라갔다면 커밋을 해야 합니다. 커밋 = 세이브라는 거 꼭 기억하세요. 커밋을 하면 스테이지에 있는 파일들이 커밋으로 저장됩니다.
커밋에는 주의사항이 있습니다.
github의 저장소는 다른 클라우드 저장소와는 달라서 파일을 올리려면 개별적으로 올릴 수 없습니다. 업로드의 단위가 커밋이구요. 커밋을 업로드하는 것을 우리는 'push' 라고 말합니다. 정상적으로 커밋하면 push 단추에 "1" 이라는 글씨가 써지는데, 이제 푸시 단추를 누르기만 하면 됩니다.