일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- 백준
- 알고리즘
- 밑바닥부터 시작하는 딥러닝 1
- 그래프이론
- git add
- add
- WSI
- 오차역전파
- Merge
- conflict
- forward
- 분할정복
- Heap
- git commit
- Git
- 파이썬
- Branch
- computer vision
- Pathology
- cv
- 그래프
- Segment Anything
- 딥러닝
- BFS
- DFS
- 병리
- git merge
- Backpropagation
- git branch
- Today
- Total
목록Git (6)
나만의 길

지난 글에서 branch를 생성하고 merge 하는 과정까지 알아보았습니다. https://yunway.tistory.com/24 [Git] 03-2. git branch 실습 이전 글에서 배웠던 branch를 실습을 통해 배워보겠습니다. 가장 많이 사용되고 중요한 요소를 먼저 실습한 이후에 디테일한 부분을 다뤄보겠습니다. 오늘 다뤄볼 실습내용은 총 3가지입니다. 1. b yunway.tistory.com 그러나, merge가 되지 않고 conflict 충돌되는 경우가 있습니다. 왜 충돌이 발생하고 이를 어떻게 해결하는지 배워보겠습니다. Conflict 이유 git에서는 서로 동일한 파일의 동일한 부분을 다르게 수정했을 때, 발생하는 문제입니다. 아래 간단한 그림을 보겠습니다. 그림을 보면, 서로 다른 ..

이전 글에서 배웠던 branch를 실습을 통해 배워보겠습니다. 가장 많이 사용되고 중요한 요소를 먼저 실습한 이후에 디테일한 부분을 다뤄보겠습니다. 오늘 다뤄볼 실습내용은 총 3가지입니다. 1. branch 생성 2. branch checkout 3. merge 1. branch 생성 먼저 실습진행을 위해 새로운 directory를 생성하겠습니다. 저는 git_branch를 생성하고 init 하겠습니다. User@DESKTOP MINGW64 ~ (master) $ mkdir git_branch User@DESKTOP MINGW64 ~ (master) $ cd git_branch User@DESKTOP MINGW64 ~/git_branch (master) $ git init Initialized empty..

git의 핵심적인 기능인 branch에 대해 배워보겠습니다. branch에 대해 배우기 앞서 이전 글에서 언급했던 git이 데이터를 어떻게 저장하는지, 어떤 메카니즘으로 동작하는지에 대해 간단하게 설명하고 다음 글인 실습파트에서 branch의 기능적인 요소에 대해 자세하게 배워보겠습니다.. git 저장방법 Git은 데이터를 변경사항으로 기록하지 않고, 일련의 snapshot으로 기록합니다. snapshot에 대한 내용은 이전 글 add, commit 부분을 참고해 주세요! https://yunway.tistory.com/21 [Git] 02-1. git add, git commit 개념 오늘은 git add, commit에 대해 설명해보겠습니다. 굉장히 중요하고, git에 핵심적인 원리를 담고 있는 시작..

이전 포스팅에서 다루었던 내용을 실습을 통해 익혀보겠습니다. 혹시나 읽지 않았거나, 해당 지식을 얻고자 한다면 아래 글을 꼭 확인해 주세요! https://yunway.tistory.com/21 [Git] 02-1. git add, git commit 개념 오늘은 git add, commit에 대해 설명해보겠습니다. 굉장히 중요하고, git에 핵심적인 원리를 담고 있는 시작부분이라 생각됩니다. 기초부터 차근차근 배워보겠습니다! git add, commit add는 파일들을 stage yunway.tistory.com 실습을 진행하기 전 GUI, CLI을 동시에 비교하기 위해 sourcetree를 설치하겠습니다. BitBucket을 이용할 예정이니, 설치 후 진행하겠습니다. 구체적인 방법은 생략하겠습니다...

오늘은 git add, commit에 대해 설명해 보겠습니다. 굉장히 중요하고, git에 핵심적인 원리를 담고 있는 시작 부분이라 생각됩니다. 기초부터 차근차근 배워보겠습니다! git add, commit add는 파일들을 stage에 추가하는 명령입니다. stage라는 단어가 조금 생소할 수 있습니다. stage를 직역해보면 무대라는 의미를 가집니다. 파일들을 무대 위에 올린다? 쉽게 이해하기 위해 예를 들어보겠습니다. 철수, 영희, 민수가 있습니다. 셋은 무대위에서 공연하는 것이 목표입니다. 철수는 열심히 연습을 해서 무대 위에 올라갔습니다. 철수는 이 순간을 기억하고 싶을겁니다. 그래서 사진을 찍기로 했죠. 이러한 행위를 snapshot(스냅샷)이라고 합니다. 스냅샷을 하기 위한 명령어가 바로 co..
과거에 배웠지만, 시간이 지나다 보니 내용을 많이 잊어버렸습니다. 학부 수업뿐 아니라, 앞으로 해당 업계에서 생존하려면 Git은 단연코 필연적인 요소입니다. 따라서 기초부터 차근차근 실습과 함께 진행한 내용을 정리할 예정입니다. 저와 같이 내용을 잊어버렸거나 처음 배우는 분 눈높이에 맞춰 본질적인 요소만 짚고 넘어가려고 합니다. 부족하거나 모호한 설명은 FeedBack 부탁드립니다! 실습 내용은 'Egoing'님의 '지옥에서 온 Git' 을 참고하여 진행함을 서두에 밝힙니다. git init 말 그대로 새로운 Git 저장소(repository)를 생성할 때 사용하는 명령어로 프로젝트를 하게 된다면, 가장 처음 사용하게 됩니다. 그렇다면 간단한 실습을 위해, directory를 생성 후, 명령어를 실행해 ..