본문으로 건너뛰기
BIMMER MAC BIMMER MAC

맥, 홈 서버, BMW 코딩 전문가 되기

BIMMER MAC BIMMER MAC

맥, 홈 서버, BMW 코딩 전문가 되기

  • 전체 글
  • 💾 BMW 코딩
  • 🚗 BMW 라이프
  • 주식 투자 방법
  • 비머맥 소개
  • 전체 글
  • 💾 BMW 코딩
  • 🚗 BMW 라이프
  • 주식 투자 방법
  • 비머맥 소개
닫기

검색

💻 개발 · 서버

git 공부 노트

By jihunx
2017-02-03 2 Min Read
0

git을 공부하기 위해 정리 중인 문서입니다.


git의 의미

프로그램 등의 소스 코드 관리를 위한 분산 버전 관리 시스템1


git 소프트웨어 설치

git 홈페이지에서 다운로드 받은 후에 Next 신공으로 설치


주요 명령어

명령어 동작
git init git 저장소 초기화
git config git 설정
git help 명령어 도움말 보기
git status 저장소 상태 체크
git add 파일을 git 버전 관리 시스템에 추가하여 지켜보게 만듦
git commit 버전을 만듦
git branch 새로운 브랜치 생성
git checkout 브랜치간 이동
git merge 브랜치 병합
git push 로컬 저장소에서 commit한 작업 내용을 원격 저장소로 내보내기
git pull 원격 저장소의 commit한 작업 내용을 로컬 저장소로 가져오기


최초 설정

사용자 이름 설정

git config --global user.name "User Name Here"

사용자 이메일 설정

git config --global user.email "user_email@useremail.com"


원격 저장소 생성(GitHub)

GitHub에서 Repository 생성


로컬 저장소 생성

저장소로 사용할 폴더 생성

mkdir 폴더명

생성한 폴더로 이동

cd 폴더명

git 저장소 생성(현재 위치를 git 저장소로 인식시키기)

git init


로컬 저장소에서 파일 생성하고 commit

파일 만들기

touch README.md

현재 상태 확인

git status

만든 파일을 버전 관리 시스템에 편입

git add README.md

전체 파일과 폴더 추가

git add *

commit으로 버전을 새로 만들기

git commit -m "현재 버전을 설명하는 메시지"


로컬 저장소와 원격 저장소를 연결하고 내보내기

로컬 저장소에 원격 저장소 연결
위에서 생성한 원격 저장소 주소가 https://github.com/username/project.git이라 가정

git remote add origin https://github.com/username/project.git

현재 원격 저장소 연결 상태를 확인

git remote -v

로컬 저장소 작업 내용을 원격 저장소로 내보내기

git push

에러가 표시되는 경우 git에서 추가로 입력하라는 메시지가 표시되는 경우 그대로 따라서 입력해주면 됩니다.


참고

  • git remote : GitHub 로컬저장소와 원격저장소 연결
  • 완전 초보를 위한 깃허브

  1. 위키백과 ↩


관련 글

  1. 회사에서 접속 차단한 외부 서버에 접속하는 방법

Tags:

git
작성자

jihunx

IT, Planning

Follow Me
다른 기사
Previous

마크다운 기능이 더욱 강화된 Visual Studio Code v1.9 업데이트 릴리즈

Next

DME/DDE 모듈 초기화로 인한 오류 해결 방법

댓글 없음! 첫 댓글을 남겨보세요.

답글 남기기 응답 취소

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

글 카테고리

  • 🍎 맥 · IT 기기 (22)
  • 💻 개발 · 서버 (52)
  • 💾 BMW 코딩 (80)
  • 📈 재테크 · 퀀트 (2)
  • 📝 일상 · 생각 (1)
  • 🚗 BMW 라이프 (33)
  • 🛠️ 생산성 · 도구 (45)

추천 글

  • BMW 코딩 입문서
  • BMW 코딩 백서
  • BMW 코딩 자료실
  • 홈 서버 구축 백서

최근 댓글

  1. BMW 코딩 입문서의 익명2026-08-02

    좋은내용 공유해주셔서 감사합니다 ^^

  2. ISTA로 시트 초기화하기의 ㅇㅇ2026-07-02

    내용은 찾았는데 시행을 어떻게하는지 여쭤봐도 될까요 서비스 플랜에 추가만 되네오

  3. BMWAiCoder로 BMW 내비게이션 맵 업데이트 FSC 코드 얻는 방법의 김성규2026-04-11

    차량과 연결된 이후에 fsc tools 창이 안뜨는데 이유를 모르겠네요

  4. E-Sys Launcher Premium v2.6.2 완전 삭제해서 날짜 제한 초기화하는 방법의 방랑자2025-09-07

    오래전이긴 하나, 혹시 해당 배치 파일을 다시 받을수 있을까요? 아니면 배치의 내용과 원리를 알려주시면 직접 만들수도 있을거 같아요~

  5. E-Sys Launcher Premium v2.6.2 완전 삭제해서 날짜 제한 초기화하는 방법의 익명2025-09-07

    ㅇㅇㅇ

  1. 홈
  2. 💻 개발 · 서버
  3. git 공부 노트

Alfred AxureRP BMWAiCoder BMW맵업데이트 CoreTraining DrGini ESXi ETK E시리즈코딩 FSC git GitHub gracenote Hotkeys Intro ISTA-D ISTA-list Markdown OpenClaw OpenVPN Scrivener Sketch Study Synology Visual Studio Code VMwareWorkstation VO코딩 WindowsServer2016 wordpress Xpenology 리눅스 리눅스기초 맥서버 차량용거치대 코딩치트코드 코딩튜토리얼 펌웨어업데이트 홈서버구축

메타

  • 로그인
  • 입력 내용 피드
  • 댓글 피드
  • WordPress.org
Copyright 2026 — BIMMER MAC. All rights reserved.