먼저 사용자의 PC에 기본 셋팅을 하여야합니다.
1.Visual Studio Code 설치
2.git 설치
3.github 계정을 가입
1.Visual Studio Code 설치는
https://code.visualstudio.com/
Visual Studio Code - Code Editing. Redefined
Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.
code.visualstudio.com
에서 설치하시고 저는 따로 한글화 패치만 한 상태입니다.
한글화 패치는

2.git 설치
Git - Downloads
Downloads Mac OS X Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific
git-scm.com
에접속하여 OS버전에 맞는 git을 다운로드하여 PC에 설치합니다.

3.github 계정을 가입
Build software better, together
GitHub is where people build software. More than 36 million people use GitHub to discover, fork, and contribute to over 100 million projects.
github.com
에 접속하시어 가입하시면됩니다.
-----------------------------------------------------------------------------------------------------------------------------------
저는 기존에 리액트테스트용 소스를 가지고 git저장소를 생성하여 소스를 업로드 해보겠습니다.
만약 리액트테스트용 소스가 없으신분은 아랫링크를 참고해주세요.
https://lesserpandas.tistory.com/101
[react #1] create-reactp-app 설치
React는 사용자 인터페이스를 만들기 위한 JavaScript 라이브러리입니다. Create React App Create React App은 React 배우기에 간편한 환경입니다. 그리고 시작하기에 최고의 방법은 새로운 싱글 페이지 애플리..
lesserpandas.tistory.com
-----------------------------------------------------------------------------------------------------------------------------------


Create repository를 클릭하여 생성합니다.

저장소에 대한 설정은 끝났습니다.
git bash를 실행하여 프로젝트에 git을 연결합니다.

cd 프로젝트 위치 로 이동하여
상단 이미지에서
…or create a new repository on the command line
이라고 되어있는 글을 하나씩 입력합니다..
>echo "# git-link-test" >> README.md
>git init
>git add README.md
>git commit -m "first commit"
>git remote add origin https://github.com/dw-kim/git-link-test.git
>git push -u origin master
이렇게 입력을 하게되면 git과의 연결이 되었습니다.
github화면을 F5를눌러 refresh를하게 되면 업로드한 소스정보를 확인할수 있습니다.

만약에 프로젝트가 이미 git과 연결되어있고 이 링크를 다른데로 연결하고싶다고 하신다면 remote연결을 바꾸는 방법과 파일안에 .git파일을 지우고 실행하는 방법이 있습니다.
후자의 경우에는 위의 명령어를 입력했을 경우 github에
README.md하나만 생성이 되고 나머지 소스의 경우는 따로 업로드 해주셔야합니다.
이제 소스를 수정후 github에 적용하는 방법을 알아보겠습니다.
소스를 적용하는 단계에는
1. 소스 수정 -> 2.변경 내용 스테이징 -> 3.커밋 -> 4.push
총 네단계가 있습니다.
1.의 경우는 말 그대로 소스 수정이고
2.는 변경 내용에 대해 인지하였고 업로드할 바구니에 담아주세요라고 생각하시면 될겁니다.
3.은 커밋이라는 부분이 헷갈릴수가 있는데 local 저장소에 먼저 저장을 하겠다라는 말입니다.
svn을 사용하신 분들이 제일 많이 헷갈려 하시는부분일겁니다. git은 local저장소(개인 PC의 local 디렉토리)에 먼저
저장후에 원격 저장소인 github에 업로드를합니다.
이 원격 저장소에 업로드하는 부분이 push입니다.
1.소스 수정


2.변경 내용 스테이징

3.커밋

4.push

변경된 내용을 확인을위해
github 화면으로 돌아와 수정한 파일인 App.js를 확인하여 제대로 적용되었는지 확인합니다.

다음시간에는 git 소스를 다운받는법과 변경될때마다 변경된 내용을 업데이트하는방법을 알아보겠습니다.
댓글