728x90
반응형

ALL 601

원격 저장소에서 풀(Pull)해오기

출처 : https://backlog.com/git-tutorial/kr/intro/intro3_3.html 저장소 공유 원격 저장소에서 풀(Pull)해오기 원격 저장소를 공유해 여러 사람이 함께 작업을 하면, 모두가 같은 원격 저장소에 푸시(Push)합니다. 그럼 다른 사람이 원격 저장소에 올려놓은(Push) 변경 내용을 내 로컬 저장소에도 적용(Pull)할 필요가 있습니다. Pull 원격 저장소에서 로컬 저장소로 업데이트하려면 풀(Pull)을 실행합니다. pull 을 실행하면, 원격 저장소에서 최신 변경 이력을 다운로드하여 내 로컬 저장소에 그 내용을 적용합니다.

Git 2018.07.02

원격 저장소 복제(Clone)하기

저장소 공유 원격 저장소 복제(Clone)하기 누군가의 변경 이력이 적용된 원격 저장소가 있으면, 그걸 웹에서 통째로 복제해와 내 PC에서 직접 작업할 수 있습니다. clone 원격 저장소를 복제하려면, 클론(Clone)이라는 조작을 수행합니다. 복제란 원격 저장소의 내용을 통째로 다운로드하는 것을 말합니다. 복제한 저장소를 다른 PC에서 로컬 저장소로 사용할 수 있게 됩니다. Note 변경 이력도 함께 로컬 저장소에 복제되어 오므로, 원래 원격 저장소와 똑같이 이력을 참조하고 커밋을 진행할 수 있습니다.

Git 2018.07.02

원격 저장소에 푸시(Push)하기

출처 : https://backlog.com/git-tutorial/kr/intro/intro3_1.html 저장소 공유하기 원격 저장소에 푸시(Push)하기 지금까지는 로컬 저장소의 기본적인 사용 방법을 설명했습니다. 이제부터는 원격 저장소를 이용하여 로컬 저장소의 변경 이력을 공유하는 방법에 대해 알아 보겠습니다. push 내 PC의 로컬 저장소에서 변경된 이력을 원격 저장소에 공유하려면, 로컬 저장소의 변경 이력을 원격 저장소에 업로드해야 합니다. 웹 상의 원격 저장소로 변경된 파일을 업로드하는 것을 Git에서는 푸시(Push)라고 합니다. push 를 실행하면, 원격 저장소에 내 변경 이력이 업로드되어, 원격 저장소와 로컬 저장소가 동일한 상태가 됩니다.

Git 2018.07.02

파일 커밋(Commit)하기

출처 : https://backlog.com/git-tutorial/kr/intro/intro2_4.html 튜토리얼1 Git의 기본 파일 커밋(Commit)하기 사용 중인 컴퓨터 환경을 선택해주세요. Mac Windows 콘솔 Windows tutorial 폴더에 새로운 파일을 추가하고, 원격 저장소에 파일을 등록해보세요. 우선 tutorial 폴더 안에 「sample.txt」라는 이름으로 텍스트 파일을 만드세요. 파일 내용에는 적당히 아래 텍스트를 입력하시면 됩니다.원숭이도 이해할 수 있는 Git 명령어 Windows tutorial 폴더를 열어, 폴더 안을 우클릭해 우클릭 메뉴를 표시해주세요. 그 우클릭 메뉴에서 Git 커밋을 클릭합니다. 아래 화면이 표시되면, 변경한 항목에서 sample.txt를..

Git 2018.07.02

새 저장소 만들기

출처 : https://backlog.com/git-tutorial/kr/intro/intro2_3.html 튜토리얼1 Git의 기본 새 저장소 만들기 사용 중인 컴퓨터의 환경을 선택하세요. Mac Windows 콘솔 Windows 먼저 로컬에「tutorial」이라는 이름으로 빈 폴더를 만들어 로컬 저장소로 등록해 봅시다. 이후 튜토리얼은 이 폴더를 이용해 진행하겠습니다. Windows 우선 tutorial 폴더를 아무데나 생성해주세요. tutorial 폴더를 Git 관리 하에 두려면, 폴더 안 빈 화면에서 우클릭을 한 후 「Git 이곳에 저장소를 작성」을 클릭합니다. 아래 화면이 보이면 바로 OK 버튼을 클릭하세요.(만약 Bare에 체크하면 단순히 Push된 변경내역만 보이게 됩니다. PC에서 웹 상과..

Git 2018.07.02

Kotlin 기초 공부

> 코틀린의 경우 변수는 val 이나 var 키워드를 이용하여 명시적으로 선언한다. val 변수명 : 타입 = 값 var 변수명 : 타입 = 값 val 과 var 의 차이 val 은 Assign-once 변수로 선언하여 한번 초기화하면 더이상 변경할 수 없다. var 은 Mutable 변수로 선언하여, 언제든지 값을 변경 할 수 있다. class MainActivity : AppCompatActivity() { val data1 : Int = 10 val data2 = 20 var data3 = 30 override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.act..

Kotlin 2018.07.01

(스크랩) Android Firebase FCM Launch Activity 지정하기. (원하는 Activity 실행하기)

Android/Tip&Tech Android Firebase FCM Launch Activity 지정하기. (원하는 Activity 실행하기)하나아빠. 2017.01.30 20:00 안녕하세요 하나아빠 입니다. Firebase 에서 제공해주는 FCM을 이용하시다 보면 백그라운드에서 알림바에 Notification이 자동으로 등록된 경우 자신이 원하는 Activity가 실행되는것이 아니라 기본 MainActivity가 실행되는것이 대부분일 텐데요. (FCM은 기본적으로 인텍트 액션이 추가된 Activity를 실행 합니다.) 이를 해결하기 위한 방법으로는 FCM메시지를 전송할 때 click_action 값을 정해주는 것 입니다. 우선 Android Firebase Chat(6) : FCM - 클라이언트에서 ..

Android 2018.06.29

(스크랩 ) OpenCV와 NDK를 사용하여 Android에서 Face Detection(얼굴 인식)

OpenCV 배포시 포함되어 있는 얼굴 인식 C++코드를 NDK를 이용하여 Android에서 동작하도록 수정하였습니다. 안드로이드 + NDK 카메라 기본코드에 단순히 C++코드만 옮겨오면 되는 줄 알았는데 고려해야 하는게 생각보다 많군요.. 사용한 C++ 코드는 다음 위치에서 가져왔습니다. https://github.com/opencv/opencv/blob/master/samples/cpp/tutorial_code/objectDetection/objectDetection.cpp 다음 순서로 설명합니다. 1. 프로그램 흐름 및 실행결과 2. 코드 수정 및 사용방법 3. 캡쳐 버튼 추가하기 4. 인식된 얼굴 갯수 반환받기 최초 작성 - 2016. 12. 9 2018. 5. 26 NDK 17 버전 대로 업그레..

openCV 2018.06.28

(스크랩 ) Android NDK + OpenCV 카메라 예제 및 프로젝트 생성방법(ndk-build 사용)

ndk-build를 사용하여 안드로이드 프로젝트에 OpenCV 라이브러리를 추가하는 과정을 설명합니다. 테스트 환경은 다음과 같습니다. Windows 10 OpenCV 3.4.1 Android Studio 3.1.2 Android 8.1 (API 27) 다음 순서로 설명합니다. 1. 안드로이드 프로젝트 생성 2. 프로젝트에 OpenCV 라이브러리 추가 3. ndk-build 사용한 NDK + OpenCV 카메라 예제 4. 참고 마지막 업데이트 : 2018. 5. 30 1. 안드로이드 프로젝트 생성 1-1. 안드로이드 스튜디오에서 Include C++ Support 체크 박스를 체크하지 않고 새로운 프로젝트를 생성합니다. 1-2. Minimum SDK를 API 14 이상으로 해야 appcompat-v7라이..

카테고리 없음 2018.06.28

NDK VS Cmake??

CMake의 가장 큰 장점은 모든 대상 (Android, Linux, Windows, iOS 등)에 대해 한 세트의 빌드 파일을 사용할 수 있다는 것입니다. 프로젝트가 크로스 플랫폼 인 경우 CMake가 가장 쉬운 방법입니다. 또한 안드로이드 개발자들에게 널리 알려지기 때문에 안드로이드에 익숙하지 않은 사람들도 그것을 이해할 수있는 기회가 더 많을 것입니다. Android.mk빌드 시스템 (레거시 프로젝트)에 이미 파일을 사용하는 프로젝트를 빌드하는 경우 ndk-build를 선호해야합니다 . 새 코드를 작성하는 경우에는 익숙한 것을 사용하십시오. 익숙하지 않은 사람이라면 cmake를 선택하는 것이 향후 더 쉽게 플랫폼 간 작업을 수행 할 수 있기 때문에 아마도 cmake가 더 나은 선택 일 것입니다. 출..

미분류 2018.06.27
728x90
반응형