Skip to content

Cheol-Jin/git-swift

Repository files navigation

git-swift

git / swift

Git은 분산형 버전 관리 시스템으로, 코드를 효율적으로 관리하고 다른 사람들과 협업하는 데 사용됩니다. 다음은 Git에서 자주 사용되는 몇 가지 기본 명령어입니다:

git init 현재 디렉토리를 Git 저장소로 초기화합니다.

git clone 원격 저장소의 복사본을 로컬 컴퓨터로 가져옵니다.

git add 파일을 Git에서 추적할 수 있도록 스테이지에 추가합니다.

git commit 변경된 파일을 로컬 저장소에 저장합니다. 이때 변경 내용에 대한 간단한 설명을 작성해야 합니다.

git push 로컬 저장소의 변경 내용을 원격 저장소로 업로드합니다.

git pull 원격 저장소에서 변경된 내용을 로컬 저장소로 가져옵니다.

git status 현재 작업 중인 파일의 상태를 확인합니다.

git log 커밋 기록을 보여줍니다.

git branch 브랜치를 만들고 관리합니다.

*Git에서 브랜치(branch)는 코드의 변경사항을 분리된 작업 영역으로 나누는 개념입니다. 즉, 원래의 코드에서 새로운 코드를 추가하거나 기존 코드를 수정하는 작업을 할 때, 이 작업을 별도의 브랜치에서 수행할 수 있습니다. 이를 통해 여러 명이 동시에 작업할 수 있고, 작업 내용을 분리하여 관리할 수 있습니다.

기본적으로 Git 저장소를 생성하면, master 브랜치가 자동으로 생성됩니다. 이후 새로운 브랜치를 만들어서 코드 작업을 수행할 수 있습니다. 브랜치를 만든 후, 해당 브랜치에서 코드를 수정하고 커밋하면, master 브랜치에는 변경사항이 반영되지 않습니다. 따라서 브랜치를 사용하면, 여러 작업자가 동시에 작업을 할 수 있고, 변경 사항을 보다 안전하게 관리할 수 있습니다.

브랜치를 만들고 전환하는 명령어는 다음과 같습니다:

새로운 브랜치 생성: git branch <새로운 브랜치명> 브랜치 전환: git checkout <전환할 브랜치명> 브랜치의 목록을 확인하는 명령어는 다음과 같습니다:

git branch

현재 작업중인 브랜치를 확인하는 명령어는 다음과 같습니다:

git branch --show-current

git merge 브랜치를 병합합니다.

git checkout 다른 브랜치로 전환하거나 이전 버전의 코드를 확인합니다.

git stash 변경된 파일을 일시적으로 저장해두고 나중에 다시 꺼내어 사용할 수 있도록 합니다.

이외에도 Git에는 다양한 명령어가 있지만, 위에서 설명한 명령어들은 가장 기본적인 Git 명령어입니다.


Releases

No releases published

Packages

No packages published