라벨이 git인 게시물 표시

Android Studio & Git

안드로이드 스튜디오는 깃과 연동이 된다. 하지만 설정을 잘못하면 엄청 꼬인다. 기존 설정을 날리는 방법을 안드로이드 스튜디오에 없는거 같다. .git 과 .gitignore 파일을 삭제하면 된다. 나의 경우는 전달 받은 소스에 깃 파일이 상위 루트 디렉토리에 하나 있고 하위 app 폴더에 하나 또 있어서 두개의 깃이 나온 상태 였다. 터미널에서 모두 삭제한 다음 다시 소스를 열었더니 초기화 되었다. 이제 VCS Enable을 하니까 상위 폴더에만 .git 파일이 생겼다. 이제 정상이 된거 같다.

GIT 커밋한 내용 되돌리는 방법

GIT 을 사용하다 보면 이전으로 되돌려야 할때가 있다. 이럴 경우 다음과 같이 사용한다. 일단 로컬 컴퓨터의 내용을 Remote와 같게 한다음 다음 명령을 입력한다. $ git reset HEAD^ $ git commit -m "바로 이전으로 되돌린다." $ git push origin + master <-- remote 저장소를 강제로 업데이트 하는 명령 위와 같이 하면 바로 이전 커밋으로 되돌린다.

Xcode "is missing from working copy" 오류 처리기

File - Add 하여 기존에 사용하던 프로젝트에서 sample.swift 파일을 하나 추가하였다. 하지만 sample.swift is missing from working copy 오류가 나는 것이다. 이에 파일을 삭제하고 다시 추가해도 오류는 없어지지 않는다. 누구는 Source Control 에서 Refresh Status 를 하라고 하는데 같은 결과이다. 또 누구는 SVN 관련 오류라고 하는데 Xcode 는 Git 이 내장되어 있다. 내가 해결한 방법은 이거다. 일단 터미널을 연다. 그런 다음 해당 프로젝트가 있는 디렉토리로 간다. 거기서 다음과 같은 명령어를 입력한다. $ git add . 엔터 거짓말 처럼 오류가 사라진다. Xcode 오류가 많아졌다. 애플이 왜 이러지.....,