📁 About IT

    [Git] 기본 개념 정리 (2일차)

    저번 글에 이어 Git의 기본적인 개념과 사용법에 대해 정리해 보겠습니다. git 명령어 정리 git reset file - file을 Staging Area에서 제거한다. (즉, git add file와 반대의 기능을 함) git help command - command를 설명하는 공식 문서를 열어준다. GitHub에 Local Repository 연동 1. GitHub 회원가입 하기 GitHub 회원가입은 여기를 참고해 주세요. 2. GitHub에 repository 만들기 GitHub에 로그인하여 새로운 repository를 한 개 만듭니다. 이와 관련해서는 여기 동영상의 1:05 - 2:38 부분을 따라 해 주세요. 3. Local Repoistory를 GitHub의 Repository와 연동 G..

    [Git] 기본 개념 정리 (1일차)

    이번 글은 Git의 기본적인 개념과 사용법에 대해 정리하는 글입니다. Git 설치하기 윈도우에서 Git 설치하기 (링크) 맥에서 Git 설치하기 (링크) 기본적인 개념 정리 Git이란? Git이란 버전관리를 할 수 있게 하는 프로그램이다. 버전 관리란 동일한 정보에 대한 여러 버전을 관리하는 것을 말한다. Git vs GitHub Git이 버전관리를 할 수 있게 해주는 프로그램이라면, GitHub는 Git으로 관리하는 프로젝트를 올려둘 수 있는 원격 저장소이다. 이를 이용하면, 여러 사람들이 접근하여 프로젝트를 손쉽게 공유할 수 있다. Git Bash란? Bash란 Bash Shell을 의미하며 유닉스에서 사용가능한 Shell이다. Shell은 명령어와 프로그램을 실행할 수 있는 인터페이스이다. Git ..

    환경 변수(PATH)란?

    목차 환경 변수란? 환경 변수 PATH 환경 변수란? 환경 변수(Environment Variable)란 프로세스가 컴퓨터에서 동작하는 방식에 영향을 미치는, 동적인 값들의 모임이다. 프로세스(Process)는 컴퓨터에서 실행 중인 프로그램을 의미한다. 환경 변수가 필요한 이유 어떤 기관의 대표 번호로 전화를 하고 내가 원하는 부서를 말하면 그에 맞게끔 전화가 연결되는 경험을 해봤을 것이다. 만약에 대표 번호가 없다면 어떻게 될까? 해당 기관의 모든 부서에 전화를 하며 내가 원하는 부서를 찾아야 할 것이다. 환경 변수가 필요한 이유 또한 이와 비슷하다. 환경 변수는 프로세스가 어떠한 작업을 할 때 필요로 하는 정보를 손쉽게 접근/처리할 수 있도록 해주는 것이다. 위의 전화 예시를 살펴보면, 대표 번호라는..

    IDE(통합 개발 환경)란?

    목차 통합 개발 환경이란? 통합 개발 환경을 사용하는 이유 통합 개발 환경이란? 통합 개발 환경(IDE, Integrated Development Environment)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이다. 무슨 소리인지 몰라도 괜찮다. 일단, 통합 개발 환경이 하나의 소프트웨어라는 점만 기억하자. 먼저, 통합 개발 환경이 무엇인지 살펴보기 전에 프로그램이 어떻게 실행되는지 살펴보도록 하자. 프로그램의 실행 과정 프로그램을 실행하는 과정은 크게 프로그래밍(코딩), 컴파일 으로 이루어진다. [프로그래밍(코딩)] 먼저 우리가 실행하고자 하는 코드를 짠다. [컴파일] 그 이후에 해당 파일을 우리가 원하는 언어의 ..

    프로그래밍(코딩)이란?

    목차 프로그래밍이란? 프로그래밍 언어 프로그래밍이란? 흔히 '프로그램을 짠다', '코딩을 한다' 에 해당하는 단어가 프로그래밍이다. 프로그래밍이란 프로그램을 어떠한 프로그래밍 언어(C++, Python 등)를 이용하여 구현하는 것을 말한다. 예를 들어, 1부터 100까지 짝수를 출력하는 프로그램을 아래와 같이 파이썬 코드로 작성해 보았다. for i in range(1, 101): if i%2 == 0: print(i, end=' ')​ 이러한 코드를 작성하는 행위를 '1부터 100까지 짝수를 출력하는 프로그램을 파이썬을 이용하여 프로그래밍했다' 라고 표현할 수 있다. 프로그래밍(Programming)은 컴퓨터 프로그래밍(Computer Programming)의 줄임말이며, 코딩(Coding)이라고도 불..