본문 바로가기
반응형

개발 도구16

(스크랩)Why is Git better than Subversion? https://stackoverflow.com/questions/871/why-is-git-better-than-subversion------------------------------------------------------------------------------------------------------------------------------------------------------I've been using Subversion for a few years and after using SourceSafe, I just love Subversion. Combined with TortoiseSVN, I can't really imagine how it could be any better.Yet.. 2018. 2. 6.
(스크랩)Github를 이용하는 전체 흐름 이해하기 #2 이 포스팅은 Github를 이용하는 전체 흐름 이해하기 #1에서 이어진 글이다. Fetch & Merge 로컬에서 작업을 하다보면 원격저장소에 변경사항이 생긴다. 클론받은 이후에 원격저장소에 누군가 소스를 푸시하면 이 변경사항을 다시 로컬로 가져와야 하는데 이 과정을 fetch로 원격저장소의 변경사항을 로컬로 가져온 뒤에 로컬의 브랜치에 merge하는 과정으로 이루어진다. 이 과정은 일반적으로는 git pull이라는 명령어를 통해서 한방으로 이루어지는데 git pull보다는 git fetch후에 git merge로 나누어서 작업하는 것을 보통 더 권장한다.(권장하는 이유는 여러가지가 있지만 conflict가 생겼을 때 대처가 훨씬 쉽다던지 merge를 훨씬 자유롭게 할 수 있다.) $ git remote.. 2018. 2. 6.
(스크랩)Github를 이용하는 전체 흐름 이해하기 #1 좀 어렵기는 하지만 Git은 정말 좋은 도구이다. Git을 쓰기 시작하면서 SVN이 얼마나 불편하고 구린지를 이해할 수 있다. 어쨌든 Github의 엄청난 성장아래 이제는 대부분의 오프소스 프로젝트들이 Github로 이전하면서 회사에서 Git을 사용하지 않더라도 Git을 사용하지 않으면 안되는 때가 왔다. 하지만 Git은 상당히 어려운 도구이고(git 홈페이지에 나온 easy to learn은 홍보성 문구로 거짓말이다. 어렵다!!) 그룹스터디를 할 때 Github을 사용하는 경우가 꽤 많았는데 사람들이 숙제를 해도 제출을 못하는 사태가 자주 발생하면서 각각의 명령어에 대한 사용법에 대한 설명도 중요하지만 전체적인 사용방식을 좀 설명할 필요가 있다고 느껴졌다. 내가 생각하기에 사람들이 Git을 이해하는데 .. 2018. 2. 6.
TraceLog_Miplatform 위치 2018. 1. 23.
Microsoft Visual C++ 2005 Redistributable 마이플랫폼 실행 안되면 Visual C++ 2005로 바꿔줘야 한데서 2008에서 아래와 같이 바꿔줌. 2018. 1. 18.
반응형