Git은 코드 관리, 변경 추적, 다른 개발자와의 협업을 지원하는 강력한 분산 버전 제어 시스템입니다. 이 기사에서는 Git을 사용하여 로컬 창고에서 작동하는 방법과 일반적인 지침을 소개합니다.
먼저 Git을 설치해야 합니다.공식 웹 사이트에서 설치 패키지를 다운로드하거나 패키지 관리자를 사용하여 설치할 수 있습니다.예를 들어 apt를 사용하여 Ubuntu에 설치할 수 있습니다.
sudo apt install git
설치가 완료되면 git --version으로 Git 버전을 확인할 수 있습니다.
git --version
이제 로컬 git 웨어하우스 작업을 시작합니다.먼저 git 테스트를 위한 로컬 웨어하우스, 즉 로컬 폴더 테스트를 생성해야 합니다.
다음으로 테스트 폴더에서 이 로컬 웨어하우스를 초기화해야 git을 사용하여 테스트 파일 아래의 각 디렉터리 내용의 변경 사항을 모니터링할 수 있습니다. git init 명령을 사용할 수 있습니다.
git init
웨어하우스를 초기화한 후 사용자 이름과 이메일을 설정해야 합니다.
git config user.name "你的姓名"
git config user.email "你的邮箱"
이렇게 하면 로컬 창고가 생성되며 git status를 사용하여 창고의 상태를 볼 수 있습니다.
git status
다음으로 git add 명령을 사용하여 저장소에 파일을 추가할 수 있습니다.
git add <file> // 添加单个文件到暂存区
git add . // 添加所有文件到暂存区
파일을 추가한 후 git commit 명령을 사용하여 파일을 웨어하우스에 제출할 수 있습니다.
git commit -m "commit message"
git commit --amend -m // 如果想要修改上一次的提交信息,请使用这个
커밋 후 git log를 사용하여 커밋 기록을 볼 수 있습니다.
git log
내역을 볼 때 글자가 깨져 보이는 경우 다음 정보를 입력하십시오.
it config --global core.quotepath false
// 亦或
set LESSCHARSET=utf-8
커밋의 세부 정보를 보려면 git show 명령을 사용할 수 있습니다.
git show <commit>
파일 기록을 보려면 git log 명령을 사용할 수 있습니다.
git log
git log --oneline // 查看为简要格式(单行)
파일 기록을 볼 때 깨진 문자가 있는 경우 다음 명령을 사용하십시오.
파일의 특정 버전을 체크아웃하려면 git checkout 명령을 사용할 수 있습니다.
git checkout <commit> <file>
두 버전 간의 차이점을 비교하려면 git diff 명령을 사용할 수 있습니다.
git diff <commit1> <commit2>
마지막으로 로컬 리포지토리에서 원격 리포지토리로 변경 사항을 푸시하려면 git push 명령을 사용할 수 있습니다.
git push origin <branch>
Git 로컬 창고의 세 영역(작업 공간, 임시 저장 영역 및 로컬 창고)과 관련하여 자세한 분석을 위해 다음 그림을 사용할 수 있습니다.
위 내용은 Git 로컬 웨어하우스 운영에 대한 안내이며, Git을 보다 잘 활용하는 데 도움이 되기를 바랍니다.