| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- GROMACS
- 자바스크립트
- 깃허브(git hub)
- 원격 저장소
- solvation
- 분자동역학
- Martini 3
- 웹 문서
- TS2CG
- 깃
- martini3
- mdvwhole
- HTML
- Packmol
- 깃허브(github)
- agent ai
- MDAnalysis
- 퍼텐셜에너지
- 프런트엔드
- Force Field
- AI
- MD
- LNP
- Avogadro
- course-grained
- 깃허브
- CSS
- 깃(Git)
- 환경 설정
- Inverse_Hexagonal_core
- Today
- Total
청관재(淸觀齋)
일지 #1 우분투(Ubuntu) 깃(Git) 설치하기 / 깃 환경 설치하기 / 리눅스 명령 / 터미널 창에서 디렉토리 만들기 및 삭제하기 / 빔에서 텍스트 문서 만들기 본문
일지 #1 우분투(Ubuntu) 깃(Git) 설치하기 / 깃 환경 설치하기 / 리눅스 명령 / 터미널 창에서 디렉토리 만들기 및 삭제하기 / 빔에서 텍스트 문서 만들기
청관(淸觀) 2026. 10. 16. 16:13깃/깃허브와 관련된 교재는 이미 구매해놓은 것이 있지만 이 책이 입문자에게 훨씬 이해하기 쉽게 나온 것 같아서 'Do it! 지옥에서 온 문서관리자 깃&깃허브 입문' 책으로 공부하기로 한다.

책에서 하라는 대로 따라하다 중요하거나 문제해결하는 부분만 올릴 생각이다.
우선 먼저 Git을 설치해야 한다.
그런데 이 책에서는 윈도우/맥에서 설치하는 방법만 나와있고 Ubuntu 리눅스에서 설치하는 방법은 나와있지 않았다.
리눅스 Git 설치는 리눅스 배포판별 관리자를 사용하여 간단하게 설치할 수 있다.
아래 명령어들은 모두 터미널에서 실행한다.
# 주요 배포판별 설치 명령어
- Ubuntu / Debian
sudo apt update
sudo apt install git
- CentOS / RHEL (yum 또는 dnf)
sudo yum install git # 또는 sudo dnf install git
- 그 외 ...
sudo dnf install git # Fedora
sudo pacman -S git # Arch Linux
sudo zypper install git # openSUSE
apk add git # Alpine Linux
이제 설치가 완료되면 터미널에 'git'을 입력해본다.
깃이 제대로 설치되었다면 git 명령 다음에 쓸 수 있는 여러 옵션들이 나타난다.
git

이젠 프로젝트를 진행할 폴더를 만든다.
나는 깃/깃허브를 공부하는 목적이니 'Git"이라는 폴더를 하나 만들었다.
이제 터미널에서 해당 폴더로 이동해서 초기화와 깃 환경 설정을 진행한다.
(내가 프로젝트를 진행할 디렉토리에서)
# 해당 폴더를 깃 저장소로 사용한다는 코드
git init
# 깃 환경 설정하기(전역)
git config --global user.name "이름"
git config --global user.email "이메일 주소"
# 깃 환경 설정하기 (로컬; 해당 폴더로만 제한)
git config --local user.name "이름"
git config --local user.email "이메일 주소"
이제 Vim으로 텍스트 문서를 만들어본다.
# 문서 만들기 / 삭제하기 / 확인하기
먼저 test라는 폴더를 만들고 해당 폴더로 이동해준다.
mkdir test
cd test
이제 현재 디렉토리에 test.txt 파일을 만들어준다.
vim 명령은 뒤에 입력한 파일 이름과 같은 파일이 없다면 그 이름으로 새로운 텍스트 문서를 만들고, 파일이 있다면 그 파일을 연다.
vim test.txt
vim에는 ex 모드와 입력모드, 이렇게 2가지 모드가 존재한다.
ex 모드에서 사용하는 명령은 콜론(:)으로 시작한다.
- ex 모드 (key: I or A) → 저장, 종료 등
- 입력 모드 (key: Esc) → 텍스트 입력, 수정 등
- 빔(vim) ex 모드 명령 모음
| 명령 | 설명 |
| :w 또는 :write | 편집 중이던 문서를 저장한다. |
| :q 또는 :quit | 편집기를 종료한다. |
| :wq (파일) | 편집 중이던 문서를 저장하고 종료한다. 파일 이름을 함께 입력하면 그 이름으로 저장한다. |
| :q! | 문서를 저장하지 않고 편집기를 종료한다. 확장자가 .swp인 임시 파일이 생긴다. |
이젠 리눅스의 cat 명령을 사용해서 텍스트 문서 내용을 확인한다.
# 파일 열기 / 새로운 문서 생성하기
vim 파일이름.txt
# 터미널에서 텍스트 문서의 내용 확인하기
cat 파일이름.txt # 파일의 내용을 화면에 표시
cat 파일1, 파일2, ... , 파일n > 새파일 # 파일 n개를 차례로 연결해서 새로운 파일 만들기
cat 파일1>> 파일2 # 파일1의 내용을 파일2 끝에 연결하기
아 힘들어;;;;; 이제 그만하고 끝내야지...
~끗~
'무한도전!! > Git & GitHub 마스터하기!!' 카테고리의 다른 글
| 자주 쓰는 명령어 모음집 (0) | 2026.10.16 |
|---|
