[GIT]git add의 차이

GIT명령어 비슷한 것들도 많고 여간 헷갈리는 것이 아니다. 헷갈리는 김에 정리해보았다.

git add .git add * 차이

Read More

[GIT]기존 프로젝트를 github에 연결하기

프로젝트를 한창 만들다가 또는 다 만든 뒤 해당 프로젝트를 깃허브에 올리고 싶을 때 어떻게 해야할까?
git bash를 이용한 방법을 알아보자.

프로젝트 폴더 내 git init 생성

기존 프로젝트가 있는 폴더 열기 -> 마우스 우클릭 -> git bash here 클릭하기
그럼 git bash창이 열리고 아래 명령어를 통해 git 초기화를 한다.

Read More
SVN lock 해제하기, commit시 already lock 충돌 해결하기

SVN lock 해제하기, commit시 already lock 충돌 해결하기

문제상황

commit을 치는데 계속 svn 충돌문제가 발생했다. console을 확인해보니 already lock이라는 에러메세지가 보였다. 이로 인해 commit도 update도 되지 않았다.
문제 발생 원인을 생각해보니 최근 소스파일을 수정하고 commit 명령어를 날렸는데 그 사이 svn서버가 재시작하게된 일이있었다.
이때문에 commit은 svn서버에 정상반영되었으나 내 로컬에는 해당 commit이 반영되지않는 이상한 일있었다. svn의 모든 기능이 잠겨버리는 바람에 해결해야만했다.
해결하고보니 간단한 문제였다. 미리 겁먹지말자!

Read More
SVN사용법과 git차이점

SVN사용법과 git차이점

형상관리 도구의 종류

  • Client/Server 타입 : Subversion(SVN), CVS, Perforce, ClearCase, TFS
  • 분산저장소 타입 : Git, Mercurial, Bitkeeper, SVK, Darcs
  • Folder 공유 타입 : RCS, SCCS
Read More

삭제한 옛날 branch 살리기

모르고 삭제해버린 옛날 브랜치 되살리기

issue 작업을 끝내고 PR날리고 dev브랜치와 issue737브랜치를 master로 병합 후 깔끔하게 삭제했다. 그 뒤로 수많은 커밋을 master로 날리고 새로운 issue641브랜치 생성하여 커밋을 날렸다. 날렸는데
앞으로 일어날 일에 대해서는 전혀 알지못한채… 깔끔 IS THE BEST라고 생각하며…

Read More