C언어 잠깐 배울 때 Visual Studio 사용하고 항상 Spring만 사용한다고 굳이 visual studio와 github을 연동할 필요가 없었는데, 앞으로 한 달은 C언어에 집중해야 할 것 같으니 연동 해보자
① Visual Studio Installer 실행
② Visual Studio Community 2019의 수정 버튼 클릭
이 때, 업데이트가 필요하다면 먼저 업데이트를 해주어야 한다.
③ 개별 구성 요소 - Visual Studio용 GitHub 확장 선택 - 수정 클릭
④ Visual Studio 실행 (난 Community 2019이다)
⑤ 코드를 사용하지 않고 계속 클릭
⑥ Github Extension for Visual Studio 업데이트 (이 단계가 없을 수도 있음)
나는 앞번에 뭘 깔아뒀던건지, visual studio를 열었더니 가장 아래에 업데이트 알림이 왔다.
그걸 클릭해서 자세한 내용(초록색 글씨)을 누른 후, 업데이트를 해줬다.
⑦ 파일 - 열기 - Open from GitHub
정상적으로 업데이트를 끝내고 visual studio를 재시작했더니 열기에 새로운 것이 생겼다. 눌러보자.
⑧ 깃허브에 로그인
⑨ 해당 창 종료, 보기 - 팀 탐색기
⑩ 만들기 클릭
GitHub에서 레포지토리를 만드는 것이다.
⑪ 폼 작성 후 만들기 클릭
이름 : 프로젝트명
설명 : 프로젝트 설명 (github에서 discription)
로컬 경로 : 프로젝트 폴더를 생성할 위치
⑫ 파일 - 새로 만들기 - 프로젝트
여기서 중요한 것은 새로 생성하는 프로젝트는 위에서 생성한 레포지토리 폴더 내에 위치해야 한다는 것
새 프로젝트 생성을 해본 적 없다면 아래 링크를 보고 오면 도움이 된다.
https://how-can-i.tistory.com/8?category=1113972
Visual Studio 2019 사용
① 새 프로젝트 만들기 ② windows데스크톱 마법사 클릭 > 다음 > 만들기 ③ 빈 프로젝트 체크 후 확인 ④ 소스 혹은 리소스 파일 오른쪽 마우스 클릭 후 > 추가 > 새항목 > c++ 파일 클릭 이름은 어떤
how-can-i.tistory.com
⑬ 새 프로젝트 만들기 - 위치가 올바르다면 만들기 클릭
위치를 잘 확인한다.
⑭ 커밋
테스트용 소스파일을 만들면 화면 가장 아래 깃허브와 연동된 것을 확인할 수 있는 부분에 연필 옆에 숫자가 있다.
이걸 눌러보면 위 그림처럼 나오는데, 연두색으로 밑줄 그어둔 Enter a message 부분에 메시지를 입력하면 아래 커밋 버튼이 활성화된다.
⑮ 팀 탐색기 - 작업 - 기록보기
커밋이 잘 되었는지 확인할 수 있다.
소스트리에서도 잘 확인된다.
깃허브에서 확인하려면 push를 해야 확인할 수 있는데, push 버튼만 누르면 된다.
push를 하지 않으면 깃허브에서는 확인할 수 없다 == 잔디는 심기지 않는다..
대신 push를 늦게 하더라도 contribution은 commit 한 시간/날짜를 기준으로 기록된다.
그러니 commit 다 해놓고 push를 며칠에 한 번씩 해도 된다.
(하지만 나는 잔디 심기는거 구경하는 재미에 커밋 할 때마다 push하는 편..)
'Git' 카테고리의 다른 글
[오류 해결] fatal: refusing to merge unrelated histories (0) | 2021.01.25 |
---|---|
[오류 해결] failed to push some refs to ‘저장소주소’ (0) | 2021.01.23 |
[오류 해결] Committing is not possible because you have unmerged files. (0) | 2021.01.22 |
[linux / mac os] 깃 연동 - 자주 사용하는 git 명령어 추가 (0) | 2020.07.02 |
[linux / max os] ssh key 발급 (0) | 2020.07.02 |