드디어 github에 대해 배웠다 ! 처음하면 너무너무 생소한 그 녀석.. github...
github는 분산 버전 관리를 위한 git프로젝트를 지원하는 영리적인 웹 호스팅 서비스이며, 오픈소스를 위한 무상 서비스를 제공하는 곳이다! 전세계 5,600만명의 개발자들이 참여하여 소프트웨어 개발 및 협업을 위해서 커뮤니티를 형성하고 있다한다 그래서 개발자들은 알고 있는 커뮤니티 중 하나이다!
<github 사용방법>
1. git과 github를 다운로드한다
<git>
<github>
2. 저장소 만들기
- 원하는 장소에 폴더를 만든다
- 파일을 만들어 코드를 작성한다
- VSC 또는 git bash를 연다(vsc기준 : ctrl + `(터미널 열기))
- git init 입력(빈저장소가 만들어짐! 폴더창에서 숨김항목을 클릭해서 보면 .git 폴더가 생긴 걸 볼 수 있다)
- git config --global user.name "(내 이름)" git config --global user.email "(내 메일주소)" 입력
- git status를 입력하면 담을 수 있는 파일이 나온다
- git commit -m "(설명)" 입력하면 파일이 commit이 된다!
<github 용어에 대하여>
1. Repository(저장소)
- 하나의 프로젝트를 관리하는데 사용된다. 프로젝트에 필요한 사진, 파일 ,비디오와 같은 파일들을 저장할 수 있다.
- Read me와 같은 프로젝트를 설명하는 파일을 만들어서 같이 업로드하면 좋다고 한다! (Read Me!)
2. Branch(프렌치)
- 나뭇가지, 분점, 갈라지다는 뜻으로 메인을 복사해서 새로운 프로젝트를 만들어 테스트하는 곳이다.
새로운 코드를 만들 때 오류가 생길 수 있기 때문에 기존의 데이터를 저장한 상태에서 branch를 만들어서 이것저것 테스트버전을 만들어보고 나중에 잘만들어지면 메인이 되는 코드와 함께 합칠 수 있다!!
3. Commit
- 작업공간 안에 있는 모든 파일과 파일의 데이터를 사진 찍듯이 복사해서 저장소에 보관한다. 즉 커밋은 작업공간의 어떤 시점의 스냅샷이라 볼 수 있다.
(현재 작업공간의 상태를 커밋으로 만들어서 저장소에 저장한다는 의미!)
** 나의 github 주소🥰
<참고사이트>
'웹' 카테고리의 다른 글
[코딩 공부_110] 코딩할 때, 이렇게 하자는 나의 다짐! (0) | 2021.12.04 |
---|---|
[코딩 공부_109] css / js 파일 압축 풀기 (0) | 2021.10.20 |
[코딩 공부_102] 동영상으로 웹 디자인 공부해보자! (0) | 2021.07.01 |
[코딩 공부_100] (**중요) 웹 호환성과 웹 접근성 (0) | 2021.06.27 |
[코딩 공부_16] 웹 개발 작업환경 세팅하기 (VSC 전용) (0) | 2021.03.04 |
댓글