1. git 설치하기
내 노트북의 운영체제는 windows라서
windows 64비트에 맞는 git setup 설치
1) git bash로 git 사용해보기
git version
하면 지금 설치된 깃의 버전이 나온다.
2) powershell로 사용해보기
출처 chatGPT
powershell과 cmd창의 다른점은?
- 목적:
- Command Prompt (cmd): Command Prompt는 초기 Windows 운영 체제에서 사용되던 명령 줄 인터페이스입니다. 주로 MS-DOS 기반 명령어와 호환되며 파일 및 시스템 관리 작업을 수행하는 데 사용됩니다.
- PowerShell: PowerShell은 보다 강력하고 유연한 스크립트 기반의 명령 줄 인터페이스입니다. .NET 프레임워크를 기반으로 하며, 명령어뿐만 아니라 스크립트 작성과 자동화 작업에 특화되어 있습니다.
- 명령어:
- Command Prompt (cmd): Command Prompt는 기본적인 명령어 세트를 제공합니다. 사용자는 파일 및 폴더 조작, 시스템 설정 변경, 명령어 실행 등과 같은 기본 작업을 수행할 수 있습니다.
- PowerShell: PowerShell은 명령어뿐만 아니라 강력한 스크립트 언어를 제공합니다. 사용자는 복잡한 작업을 자동화하기 위해 스크립트를 작성하고 실행할 수 있습니다. PowerShell은 cmdlet(명령어 렛)이라고 불리는 기능 모듈을 사용하여 효율적인 시스템 및 관리 작업을 수행할 수 있습니다.
- 구문:
- Command Prompt (cmd): Command Prompt는 주로 간단한 명령어를 기반으로 하며, 명령어는 주로 단일 단어로 구성됩니다. 예를 들어, "dir"은 현재 디렉토리의 파일 목록을 표시하는 명령어입니다.
- PowerShell: PowerShell은 보다 복잡한 스크립트를 지원하기 위해 좀 더 강력한 구문을 가지고 있습니다. 명령어는 "동사-명사" 형태로 구성되며, 파이프(|) 기호를 사용하여 결과를 다른 명령에 전달하고 조합할 수 있습니다.
powershell에서도 마찬가지로
git version
명령어 입력
2. git 유저 이름 셋팅
git config --global user.email "~~@gmail.com"
git config --global user.name "ㅇㅇㅇ"
3. 코드짜면서 git 사용하기
사용하는 에디터 (vscode)
터미널에 명령어 입력
git init
git이 지금 작업중인 폴더를 감시하기 시작
Initialized empty Git repository in C:/GIT/git2023/.git/
4. add, commit하기
파일의 현재 상태 기록 (버전을 만들고 싶을때)
git add 파일명.확장자
내가 기록을 남길 파일 선택 (staging)
ex) 이미지 파일 등은 버전 갱신이 필요 없기 때문
git commit -m '메시지'
선택한 파일을 기록
작업폴더 --(git add)--> staging area --(git commit)--> repositoty(저장소)
5. 여러 파일 staging 하기
git add test.py test2.py
또는
git add .
모든 파일을 staging
6. 상태창 확인
$ git status
staging 해놓은 파일 상태
On branch main
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file: test2.py
7. 커밋 내역 확인
git log
$ git log
commit 번호 (HEAD -> main)
Author: 이름 <이메일>
Date: Fri Jun 30 17:27:08 2023 +0900
bbb (메시지)
'git' 카테고리의 다른 글
git 실전 사용 (3) | 2024.01.09 |
---|---|
git 오류 [ warning: in the working copy of '~~', LF will be replaced by CRLF the next time Git touches it] (0) | 2023.07.20 |