깃허브(GitHub)
깃허브란, 버전관리 시스템인 Git을 이용하는 프로젝트들을 위한
원격저장소를 제공하는 서비스
여기서 버전관리란, 예를 들어 'test.txt'파일에 '123'이라는 텍스트를 저장했다.
그리고 'test.txt'파일에 '321'이라는 텍스트를 추가하고 저장하면,
'test2.txt'파일에 '123321'이라는 텍스를 저장해서
버전별로 파일을 나눠 관리하는 것을 의미
Git이란, 버전관리 시스템 중 하나이다.
깃허브를 사용하기 위해선, 깃을 먼저 설치해야 한다.
깃은 www.git-scm.com 에서 다운로드 할 수 있다.
깃을 다운 받았으면, 이제 GitHub.com 에 가입을 해야한다.
다른 소셜 네트워크에 가입하는 것처럼 간단하다.
가입을 했으면, 이제 실제로 한번 작업을 해보자.
Git Bash라는 파일이 설치되어 있을 것이다.
이 파일을 실행한다.
위 그림과 같이, cmd창이 뜰 것이다... 웬지 리눅스를 만지는 듯한 느낌...
먼저 저장소를 만들어보자.
test라는 폴더를 만든 후, 해당 파일로 이동해보자.
test라는 폴더를 깃 저장소라고 알려주어야, 추가적인 깃 명령어들을 줄 수 있다.
해당 명령어가 바로 git init
git init를 입력하고 난 후, test라는 이름과 똑같이 GitHub에서도 repository를 만들어주어야 한다.
다시 cmd창으로 이동해서, 제대로 작동하는지 확인하기 위해 테스트를 해보자.
test.txt라는 파일을 만들었다.
해당 파일으르 깃으로 부터 주목받게 하기 위하여 git add test.txt 입력
이제 커밋해서 스냅샷을 찍어보자.
git commit -m "Add test.txt" 여기서 -m은 뒤에 오는 텍스트를
메시지로 읽게 하는 의미이다.
이제 모든 준비는 끝났다.
다음으로 로컬과 원격 저장소를 연결한 다음, 푸쉬만 해주면 된다.
로컬과 원격 저장소를 연결하기 위해서는 GitHub에서 만든 repository로 이동한다.
위 그림에 보이는 HTTPS 버튼 옆에 url을 복사한다.
Git Bash로 이동해서 git remote add origin 복사한 url을 붙어넣기 하면
로컬과 원격 저장소가 연결된다.
이제 git push를 입력하면... 로컬에 있던 파일이 GitHub에도 생성되어 있을 것이다.
만약 오류가 날 경우, git push origin master
2015년 12월 15일 화요일
피드 구독하기:
댓글 (Atom)
결혼이민비자 신청방법(F-6-1 국민의 배우자)
제가 일본인 여자친구와 결혼 후, 한국에 귀국하기 위해 신청한 결혼이민비자에 대하여 작성해보도록 하겠습니다. 필자는 일본에서 근무하고 있었으며, 한국에서의 소득은 없었습니다. 결혼이민비자를 신청한 날짜는 2021-04-21 이며, 사증이 발급된 날짜...
-
MySQL 8.0.21 소스를 컴파일 하여 설치하는 방법에 대해 알아보자. 설치 환경 CentOS 7.6(64 bit) 선행 작업 1. 유저 및 그룹 생성 # 그룹 생성 groupadd mysql # 유저 생성 # options means # -M:...
-
리눅스에서 외부로부터 접속(접근)을 차단해보자. 방법은 두 가지가 있다. 1. route 2. iptables route란, 간단하게 말하면 "구글"에 들어갈 때 경로를 정해주는 역할이라고 정의할 수 있다....
-
MySQL을 이중화 하는 대표적인 MMM과 MHA 차이에 대해서 알아보도록 하자. 가장 큰 차이점은 MMM(Multi-Master Replication Manager For MySQL)는 데이터 정합성이 보장되지 않을 수 있고, MHA(MHA fo...
댓글 없음:
댓글 쓰기