전체 글

전체 글

    [C++ 기초 플러스] Ch.03 데이터 처리 // 프로그래밍 연습

    # C++ 기초 플러스 6판 (원제: C++ Primer Plus)의 프로그래밍 연습 문제를 나름대로 풀어본다. Q1. // q1.cpp -- 정수형 cm를 m와 cm 단위로 변환 #include int main() { using namespace std; const int cm_per_m = 100; int tall; cout > tall; int m = tall / cm_per_m; int cm = tall % cm_per_m; cout

    [Do it! Git&GitHub] Ch.04 깃허브로 백업하기

    [Do it! Git&GitHub] Ch.04 깃허브로 백업하기

    # 이 챕터에서 내가 기억해야 할 만한 것들만 정리 # Git에 대한 기초적인 내용은 이전 챕터까지로 마무리하고 이 챕터부터는 GitHub를 활용하는 방법에 대해서 배우게 된다. GitHub에 원격 저장소 만들기 - GitHub에서 공개 Repository를 만드는 방법에 대해서 알아보자. (적당히 사진은 생략) 1. GitHub에 로그인하여 화면 오른쪽 위에 있는 [+]를 누르고 [New Repository]를 선택한다. 2. 빈칸을 적절히 입력한 후 [Create Repository]를 눌러 새 Repository를 생성한다. Repository name : 저장소의 이름이다. Description : 필요하다면 간단하게 저장소에 대한 간단한 설명을 남길 수 있다. Public / Private : ..

    [Do it! Git&GitHub] Ch.03 깃과 브랜치

    # 이 챕터에서 내가 기억해야 할 만한 것들만 정리 실습 상황 설정하기 - 먼저 브랜치를 만들어야 하는 상황을 가상으로 설정해 본다. work 1, 2, 3라는 내용으로 3번 커밋했고, 현재 master 브랜치에는 txt 파일이 하나 있다. 새 브랜치 만들기 $ git branch - .깃에서 브랜치를 만들거나 확인하는 명령이다. $ git branch apple - 새로운 브랜치를 만들려면 git branch 다음에 만들고 싶은 브랜치 이름을 적는다. $ git branch apple google * master ms 이렇게 여러 개의 브랜치를 만들어 보았다. master 앞의 *은 우리가 master 브랜치에서 작업하고 있다는 것을 의미한다. 브랜치 사이 이동하기 - 현재는 master, apple,..

    [C++ 기초 플러스] Ch.02 C++ 시작하기 // 프로그래밍 연습

    # C++ 기초 플러스 6판 (원제: C++ Primer Plus)의 프로그래밍 연습 문제를 나름대로 풀어본다. Q1. // q1.cpp -- 이름과 주소를 출력 #include using namespace std; int main() { cout

    [Do it! Git&GitHub] Ch.02 깃으로 버전 관리하기

    # 이 챕터에서 내가 기억해야 할 만한 것들만 정리 깃 초기화하기 $ git init 이 명령을 사용하면 Git을 사용할 수 있도록 디렉토리를 초기화해 준다. Initialized empty Git repository in C:/Users/~~~~~/.git/ 가 출력된다면 해당 디렉토리에서 Git을 사용할 수 있게 된다. ※ /.git 디렉토리는 앞으로 버전이 저장될 저장소(Repository)라고 부른다. 이 디렉토리는 평소 윈도우 탐색기에서는 숨겨져 있기 때문에 숨긴 항목을 체크하여 탐색기에서도 확인할 수 있다. 작업 트리에서 빔으로 문서 수정하기 $ git status 이 명령을 사용하면 현재 Git의 상태를 나타내는 메시지가 출력된다. On branch master No commits yet U..

    [Do it! Git&GitHub] Ch.01 깃 시작하기

    [Do it! Git&GitHub] Ch.01 깃 시작하기

    #이 챕터에서 주관적으로 기억해야 할 것 같은 것만 적는 메모장 느낌으로 깃 환경 설정 -사용자 정보를 설정하기 위한 옵션 (username, e-mail 등...) $ git config ※ --global을 뒤에 붙이면 모든 저장소에서 같은 사용자 정보 사용 가능 $ git config --global user.name "이름" $ git config --global user.email "이메일" 리눅스 명령어 1. pwd(print working directory) : 현재 위치의 경로 출력 2. ls(list) : 현재 디렉토리에 존재하는 모든 파일과 디렉토리 확인 뒤에 붙일 수 있는 옵션 (중복 사용 가능, e.g. -la 등) 설명 -a 숨김 파일과 디렉토리 표시 -l 파일이나 디렉토리 상세 ..