깃허브의 사용법을 투고한 적이 있습니다.어쩌다 웹 퍼블리싱?을 공부하고 데스크톱, 노트북, 아이패드 등에서 html, css, javascript, php… blog.naver.com 회원가입부터 저장소가 되는 repository를 만들고 안에 내용 작성까지 해봤습니다. 그리고 프로그램을 설치하고 사용법까지 알아봤습니다. 하지만 중요한 내용을 수정한 후 깃허브에 업로드하는 중요한 사용법을 잊어버렸습니다. ㅋㅋㅋㅋ 나름 상위 노출이 되는 포스팅이다 보니까 꽤 조회수가 나오는데… 빨리 올려야 되는데 하면서도 제 코딩에 푹 빠졌어요. 죄송합니다 (울음)
오늘 깃허브 사용법은 위의 회원가입으로 프로그램 설치를 종료하세요! 본격적인 코딩을 한 후에 저장하는 방법입니다. 그냥 필을 받아서 bmwkorea 사이트의 헤더 영역을 한번 따라 만들어 보았습니다. 사진은 픽사베이에서 랜덤으로 가져와서 깁에 자료를 올려놨어요. 그 과정을 설명해 드릴게요.
저장하고 옮기는 과정이 필요합니다. 이때 저장하는 것을 Commit, 옮기는 과정을 Push라고 이해하시면 됩니다.
아래 사진과 같이 코딩을 마치고 저장하고 GitHub Desktop을 엽니다.
아래와 같은 모습이 보일 것입니다. 왼쪽 영역이 폴더 위치 값이고 오른쪽은 코딩을 해놓은 상세 내역(?)입니다. 어쨌든 파일에 수정한 내용이 있을 때만 이렇게 보입니다.
모든 것이 완료되면 아래와 같은 사진이 나올 것입니다.
GitHub에 저장하기 위해서는 Commit이라는 것이 필요한데 이때 왼쪽 하단의 영역을 꼭 작성하셔야 합니다. 이 댓글을 작성하지 않으면 commit도 할 수 없고 저장으로 갈 수 없습니다. comment 부분에 required라고 적혀있죠? 반드시 써야 한다는 뜻입니다. 아무것도 쓰지 않으면 commit 버튼 자체가 비활성화 되어 있기도 합니다.
하고 싶은 말을 써줍니다. 나는 큰 제목과 대략적으로 내용을 씁니다. 만약 방문한다면… 비한국어권 사람들을 위해 맷돌을 굴리고 영어도 써주었습니다. 하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하하.
그러면 commit 할 수 있는 버튼이 활성화됩니다. 버튼을 누릅니다. 그럼 여기서 끝인가? 아닙니다www오른쪽상단의pushorigin을클릭해주세요.
그럼 원본에 저장 내용이 들어가는 방식입니다. 아니, 왜 commit 하다가 한 방에 안 되고 이런 귀찮은 작업을…!! 해야 하나 고민하려고 하는 순간 지금까지 작업한 내용을 저장하고 ftp 서버에 업로드하고 다시 다운로드해서 작업한 것을 생각하면.. 훨씬 쉽구나?라는 상대적인 위로를 받습니다. ㅎㅎㅎㅎㅎㅎ
이 과정을 마치면 오른쪽 상단에 상태창 겸 버튼이 Fetch Origin으로 바뀝니다. Fetch는 파일 패치의 Patch와는 다른 단어로 Bring이라는 뜻의 친구입니다. 즉, 수정한 내용이 잘 보존되어 있고, 저장소까지 잘 옮겨졌다는 뜻입니다. 그래서 가져올 수 있게 된 거겠죠.
그리고 이제 새 계정에 로그인 해보겠습니다. 환경설정(commad+, )에 들어가면 가장 먼저 표시되는 란이 계정과 관련된 계정입니다. 여기서 Signout을 누릅니다. 그리고 SignIn 누르면 당연히! 저장돼 있던 원래 아이디가 로그인 되는거죠?
그러니까 이 SignIn 하기 전에 Github.com에 접속해서 다른 계정에 로그인해 두세요. 그리고 Github-Desktop으로 돌아가서 Signin을 하세요. 그러면 새로운 계정으로 로그인할 수 있게 됩니다. 중요한 것은 계정이 바뀌었다고 해서 리셋되는 일은 없습니다.
새로 로그인한 계정의 Repository를 읽고 싶습니다. 파일 > Clone Respository를 찾아 누릅니다. 그러면 새로 로그인한 계정의 저장소가 표시됩니다. 단축키는 Shift+Command+O 입니다.
아래와 같은 화면 중에서 필요한 저장소를 불러오십시오.
공부하는 것이 포트폴리오가 되는 깃허브! 너무 좋네요.
회원가입부터 깃허브 데스크톱용 다운로드가 궁금하신 분은! 여기를 잘 보세요.~어쩌다 웹퍼블리싱?을 공부하고 데스크톱, 노트북, 아이패드 등에서 html, css, javascript, php… blog.naver.com