일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- merge
- branch
- programmers
- Git
- hackerrank
- full request
- sql
- PYTHON
- coding
- L1정규화
- elastic net
- 편향-분산 교환
- CSS
- window function
- mysql
- HTML
- leetcode
- 버전충돌
- AWS
- 클라우드컴퓨팅
- 코딩공부
- github
- early stopping
- 온라인협업
- 깃헙협업
- L2정규화
- 교차 엔트로피
- RLIKE
- conflict
- 선형 모형
- Today
- Total
목록merge (2)
Im between cherry
깃헙으로 협업하기 위해, 공용 레퍼지토리는 만들었는데... 만약, 하나의 파일을 두명, 세명이서 동시에 작업을 하게 된다면? 괜찮은건가?? 다른 사람 코드를 가져와서 수정을 하는 사이에 또 다른 사람이 수정을 하면 어떡하지?? 다른 사람이 먼저 수정했는지 모르고 가져왔다가 내가 수정해버리면 제대로 병합이 되는걸까?? 와 같은 궁금증들이 생기실텐데요! 이 문제를 해결하기위해 알아야 할 개념이 바로, branch & merge & conflict 입니다. 1. branch ''만약, 하나의 파일을 두명, 세명이서 동시에 작업을 하게 된다면? 괜찮은건가??'' 이 문제를 해결하기 위해서는 따로 작업을 하다가 마지막에 하나로 합치면 될 것 같습니다. 이를 위해 branch, 즉, 가지치기를 해야하는데요. 저장소..
Git(깃) 한 줄 정의: 여러 명이 함께 협업할 때 따로 작업하다가 코드를 합치고 백업을 쉽게 하기 위한 `분산 버전 관리 시스템` 위키 정의: 깃은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템이다. 소프트웨어 개발에서 소스 코드 관리에 주로 사용되지만 어떠한 집합의 파일의 변경사항을 지속적으로 추적하기 위해 사용될 수 있다. 버전관리란? 코딩할 때, 원하는 시점마다 깃발을 꽂고(버전을 만들고) 이들 간에 자유롭게 돌아다닐 수 있다. 내가 만든 버전 뿐 아니라 동료가 만든 버전으로 이동할 수 있고, 동료와 내 버전을 비교해서 코드를 최신본으로 업데이트 할 수 있다. Git을 사용하는 2가지 방법 1. CLI 2. GUI Git으로..