[Java] Java Core 80: Git Tutorial (3) 작업 공간 초기화 및 추가 및 커밋



여기에 이미지 설명 삽입

Git에서 작업 공간을 초기화하고 추가 및 커밋 명령을 사용하는 것은 버전 관리를 위한 기본 작업입니다.

다음은 이러한 작업에 대한 간략한 설명입니다.

작업공간 초기화: Git을 사용하기 전에 프로젝트 디렉토리를 Git 리포지토리로 초기화해야 합니다. 프로젝트가 있는 디렉터리에서 터미널 또는 명령줄 창을 열고 다음 명령을 실행합니다.

git init

Git 관련 정보 및 버전 기록을 저장하기 위해 현재 디렉터리에 숨겨진 .git 폴더가 생성됩니다.

스테이징 영역(Staging Area)에 파일 추가: 버전 관리 전에 Git의 스테이징 영역에 파일을 추가해야 합니다. 커밋할 파일을 선택하고 다음 명령을 실행합니다.

git add <文件名>

또는 변경된 모든 파일을 추가하려면 다음 명령을 사용할 수 있습니다.

git add .

이렇게 하면 파일의 현재 상태가 스테이징 영역에 추가되어 다음 커밋을 준비합니다.

저장소에 제출: 일련의 파일 변경을 완료하고 해당 파일을 스테이징 영역에 추가한 후 제출할 수 있습니다. 다음 명령을 실행합니다.

git commit -m "提交备注"

이렇게 하면 스테이징 영역의 내용이 Git 리포지토리에 커밋되고 새 커밋 레코드가 생성됩니다. 이 커밋의 목적이나 변경 사항을 설명하는 의미 있는 커밋 주석을 따옴표 안에 제공해야 합니다.

커밋을 사용하면 고유하게 식별된 버전을 생성할 수 있으므로 필요한 경우 버전 간의 차이를 롤백하거나 비교할 수 있습니다.

추가 참고 사항: 추가 및 커밋 명령을 사용하기 전에 Git 전역 사용자 정보(사용자 이름 및 이메일)를 구성해야 할 수도 있습니다. 다음 명령으로 구성할 수 있습니다.

git config --global user.name "Your Name"
git config --global user.email "[email protected]"

이렇게 하면 커밋할 때마다 Git이 커밋 레코드와 함께 ID 정보를 저장합니다.

04. GIT 로컬 작업 - 워크스페이스 초기화

표적
说出 git init、git status作用
콘텐츠
  • 작업공간 초기화

여기에 이미지 설명 삽입

  • 작업 공간은 컴퓨터에서 볼 수 있는 디렉토리입니다. 예를 들어 방금 만든 learn-Git 디렉터리를 처음 사용할 때 현재 폴더를 작업 공간으로 초기화해야 합니다.

  • 작업 공간을 초기화하는 방법

    命令:git init 初始化
    

    작업 공간을 초기화할 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 Git Bash Here를 선택합니다.

여기에 이미지 설명 삽입

.

여기에 이미지 설명 삽입

在文件夹中机会出现一个隐藏文件.git如图

여기에 이미지 설명 삽입

当我们在learn-Git文件夹中添加文件的时候,那么这个文件就会被Git所管理
  • 상태 확인

    우리는 learn-git 디렉토리에 readme.txt 파일을 생성하고 vim 명령을 사용하여 내용을 추가하기 위해 편집 모드로 들어갑니다: 코드의 첫 번째 줄 . 명령으로 상태를 확인할 수 있습니다.

    命令:git status 查看状态
    

여기에 이미지 설명 삽입

빨간색은 현재 캐시에 제출되지 않았음을 의미합니다.

요약
  • 작업 공간을 초기화하는 방법

    git init의 성공적인 초기화의 표시는 .git의 숨겨진 디렉토리가 있다는 것입니다.

  • 파일 상태를 확인하는 방법

    자식 상태

  • 파일 편집 모드 입력 Linux 시스템

    정력 파일 이름그런 다음 문자 i(앞) a(뒤) o(다음 줄)를 눌러 데이터를 삽입합니다.그런 다음 esc를 눌러 종료합니다 ==== 마지막으로 wq를 눌러 저장하고 종료합니다.

  • 파일 내용 보기: cat 파일 이름 linux 시스템

05. GIT 로컬 작업 - 추가 및 커밋

표적
可以使用 git add将文件添加到暂存区,使用git commit 提交到本地仓库
콘텐츠

여기에 이미지 설명 삽입

  • 작업 공간 커밋 캐시

    git 콘솔에서 명령 사용

    命令:git add readme.txt 
    

여기에 이미지 설명 삽입

작업 공간에서 스테이징 영역으로 파일을 제출하면 완료됩니다.

git status를 통해 상태를 확인합니다.

여기에 이미지 설명 삽입

이때 파일이 녹색으로 바뀌고 로컬 창고에 제출할 수 있음을 알 수 있습니다.

  • 캐시 영역은 로컬 창고에 제출됩니다.

    命令:git commit -m '第一次提交' 
    说明:-m 后面跟随的是为你提交的备注,m是单词message信息的首字母
    	提交信息格式:增删改查第几次提交
    

여기에 이미지 설명 삽입

참고: 처음 제출하는 경우 다음 내용을 작성해야 합니다.

命令:git config --global user.email '[email protected]'
说明:指定邮箱
命令:git config --global user.name 'suoge'
说明:指定操作者
요약
  • git add의 역할에 대해 이야기하기

    작업 공간에서 스테이징 영역으로 파일 추가

  • git commit의 역할에 대해 이야기하기

    임시 저장 영역의 파일을 로컬 창고로 제출 git commit -m 'information'

  • 확대:

    添加多个文件  git add [file1] [file2] ...
    添加指定目录到暂存区,包括子目录  git add [dir]
    添加当前目录下的所有文件到暂存区,不包括被删除的文件  git add .  ******
    add 时,一个个文件加比较麻烦,可以用下面的命令将所有变动的文件同步至暂存区(新增、修改、删除)
    git add -A
    下面的命令是将所有修改和删除的文件同步至暂存区,不包括新增文件
    git add -u
    




여기에 이미지 설명 삽입

Supongo que te gusta

Origin blog.csdn.net/m0_60915009/article/details/131457210
Recomendado
Clasificación