(GitHub) 1. 저장소 만들고 소스올리기.
GitHub와 Git 에 대한 깊은 이해를 원하는분을 위한 링크
*1. 저장소(repository) 만들기 *
– create repository를 누르면 된다.
– 아래와 같은 화면이 뜨고 Repository name을 입력하고 설명을 입력하면된다.
– 설명은 선택사항이고, 나중에 또 입력할 수 있다.
– 생성하고 나면 아래의 화면으로 바뀔것이다. 여기서에서 Command line 으로 하면 힘들어 진다. 원래 예전에는 오직 command line을 통해서 했었는데 그건 좀 비효율 적이기 때문에 Setup in mac 을 누르기를 권장한다.
2. local 에 복사하기
– Setup in mac 을 누르면 github for mac 이 구동되면서 아래와 같은 화면이 나온다.
– exs4j 라는 폴더를 어디에 둘것인지의 여부를 묻는것인데, 필자는 workspace 아래에 두었다.
– 나중에 알겠지만 clone을 하면 .git 파일이 생긴다.
– clone을 하면 아래의 화면에서 처럼 Repository가 로컬에 복사 된 것을 볼 수있다.
3. 활용편
– 자, 나는 이클립스를 열어서 새로운 자바 프로젝트를 생성하고 이름을 exs4j로 입력 하였다.
– 그리고 main () 함수가 있는 main 클래스를 만들었다.
– 그리고 나서 github for mac을 열어서 exs4j 를 들어가서 changes를 열면 다음과 같은 화면을 볼 수 있다.
– exs4j 밑에 어떤 폴더와 어떤 파일이 생성되었고, 어떤 내용이 추가되었는지를 볼 수 있다.
– 이 상태에서 commit 내용을 적어보자. 나는 first commit 이라고 적었다.
– 적은 후에 commit을 누른후, 원래 github 서버에 올리려면 sync를 누르면 된다.
– 그러나 처음에는 본 버전이 master 버전이라는 것을 알려줘야 하기 때문에 다른 작업을 하나 해줘야 한다.
– github for mac 의 branches 탭을 선택을 하면 아래와 같은 화면을 볼 수 가 있다.
– master 버전에 체킹이 되어 있을것이고, 오른쪽에* Publish* 버튼을 누르자.
– 그러면 현재 버전이 처음으로 github에 올라간다.
자, 이제 github의 생성한 Repository 에 가서 확인을 해보자. 아래의 화면처럼 이클립스의 exs4j 프로젝트에서 추가한 내용들을 볼 수 있다. 이렇게해서 쉽게(?) github에 repository를 만들고 등록해 보았다.