
Git 원격저장소란? Github, GitLab, BitBucket등 온라인 저장소를 지원해주는 다양한 Git 호스팅 서비스가 있습니다. 제일 잘 알려진 Github의 원격저장소를 가져와 보겠습니다. 1. Github 원격저장소 가져오기(해당 https 주소 복사) 2. 해당 소스를 가져올 폴더로 이동하여 우측마우스 클릭 -> Git bash 실행 3. Git Clone을 통해 기존에 존재하는 Repository를 가져옴. git clone {https 저장소 주소} 4. 원격 Repository를 잘 가져왔는지 확인 5. 해당 폴더로 이동하여 Branch 확인 (.git 파일이 있는곳이 루트 폴더)

Git 브랜치란? 독립적으로 어떤 작업을 진행하기 위한 개념 소프트웨어를 개발하거나 다른 개발자들과 협업 시, 여러 작업을 동시에 진행할 수 있게 하는 기능. 한명의 개발자가 Master(main브랜치)에서 A브랜치 B브랜치를 만들어서 두개의 브랜치를 왔다갔다 사용한다. A브랜치에서는 결제서비스(Master+결제서비스)를 개발하고, B브랜치에서는 Master수정 및 버그개선(Master + 간단한 수정)을 진행할 수 있다. 이렇게 진행하는 경우에는 A브랜치의 결제서비스는 완벽하게 개발이 끝날때까지 독립적으로 개발을 할 수 있고, B브랜치를 통해서는 버그 수정 및 간단한 기능 개발도 같이 진행할 수 있다. Git 브랜치 종류 메인 Branch는 대부분 Master 브랜치를 나타내며, Master 브랜치는 ..
git --version : Git 설치 및 버전 확인. git config --global user.name "이름" : 사용자 정보 설정(이름) git config --global user.email "이메일" : 사용자 정보 설정(이메일) git add . : 수정된 파일 반영(Staging상태로 반영) git commit -m "표시할 메세지" : Commit 진행(Staging상태를 repository로 반영) git commit --amend : Commit 메세지 수정 git push origin master : 원격 master에 커밋내용 올리기 git status : Add된 목록이나 수정된 목록 조회 git log : Commit 내역 조회 git log --prerty=oneline ..

왜 사람들은 Git을 협업도구라고 생각하는가? 효율적인 작업 가능 - 동시에 여러명이서 작업 가능. 버전관리가 편리 - 스냅샷, 롤백, 커밋로그 등 다양한 기능 제공. 가볍고 빠르다 - 중앙 서버에 접근하여 수정하는 방식이 아닌, Local에서 진행하면서 네트워크 자원이 필요가 없음. 버전 관리는 왜 필요한가? 일반적으로 파일에 접근할때 누군가 편집 또는 읽기 작업을 하고 있다면 접근 또는 수정이 불가능함. 실제로 아무것도 모르던 대학생 시절에는 각자 똑같은 파일을 복사해서 공유하고 기능을 수정하고, 마지막에 직접 코드를 비교하면서 합치는 과정을 진행했었음.... 잘 돌아가던 프로그램이 갑자기 문제가 생겼을때, 우리는 프로그램이 잘 돌아가던 시점으로 어떻게 되돌릴 수 있을지 고민을 해봐야 한다. ctrl..
- Total
- Today
- Yesterday
- HTTP 요청 메서드
- git명령어
- 원격저장소
- NavLink
- 별코딩
- MSA
- 화살표함수
- MSA란?
- git branch
- 브랜치란
- 코드리뷰
- node.js
- 오류해결
- 형상관리
- svn
- put
- git 기초
- git clone
- bitbucket
- GIT
- MicroService
- Link
- HTTP
- github
- monolithic
- Post
- Branch
- 협업
- React
- 일반함수
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |