본문 바로가기

Git43

git 다운로드 및 설치 방법 git은 버전 관리 시스템으로 파일에 변경이 있었을 때 기록된 내용을 통해서 파일을 쉽게 관리할 수 있습니다. git을 다운로드 하려면 git 공식 홈페이지에서 할 수 있습니다. git 사이트에 접속하여 다운로드 페이지로 이동하면 setup 또는 Portable 중 선택하여 다운로드 할 수 있습니다. 운영체제 버전이 32bit인지 64bit인지 확인하고 설치하시기 바랍니다. git 다운로드 git 사이트에 접속하여 다운로드 페이지로 이동하세요. Installer는 설치 버전이고 Portable은 압축파일만 풀면 바로 사용할 수 있습니다. 원하는 방식의 링크를 클릭하세요. git 설치 git 설치 버전을 다운로드했다면 설치 파일을 실행하세요. Next 클릭하세요. 설치할 폴더를 지정하고 Next를 클릭하세.. 2023. 11. 2.
git tag push 방법 git tag를 생성하고 github 저장소에 push를 할 수 있습니다. 태그명을 지정하여 하나만 push하거나 --tags 옵션을 사용하여 모든 태그들을 push할 수 있습니다. 사용법 git push origin 태그명을 지정하여 하나만 push 합니다. git push --tags 모든 태그들을 push 합니다. USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy/test (main) $ git log --oneline 9dccf31 (HEAD -> main, tag: v1.0.1) add content2 3e17ec8 (tag: v1.0.0) add content1 60a25c7 (tag: init, origin/main, origin/HEAD) Initi.. 2023. 3. 13.
git tag 삭제 git tag 명령어를 사용하여 기존에 생성된 태그를 삭제할 수 있습니다. -d 옵션을 사용하여 삭제할 태그명을 입력하면 됩니다. 사용법 git tag -d USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ git log --oneline e8da610 (HEAD -> master) add content 372f614 (tag: v1.0.0) create master.txt USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ git tag -d v1.0.0 Deleted tag 'v1.0.0' (was 372f614) USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desk.. 2023. 3. 13.
git tag 교체 git tag 명령어로 기존에 생성된 태그를 교체하여 이동시킬 수 있습니다. tag의 값은 유니크하기 때문에 중복될 수 없어서 태그의 위치가 적절하지 않다고 생각이 든다면 -f 옵션을 사용하여 이동시키면 됩니다. 사용법 git tag -f USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ touch master.txt USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ git add master.txt USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ git commit -m "create master.txt" [master .. 2023. 3. 13.
git tag 커밋 해시 값으로 지정하기 Git은 버전 관리 시스템 중 하나로, 소스 코드의 변경 이력을 추적하고 관리하는 도구입니다. Git을 사용하면 프로젝트의 특정 시점을 가리키는 태그를 만들 수 있습니다. git tag 명령어에 대해 소개하고, 해당 명령어의 사용법과 예시를 살펴보겠습니다. git tag 명령어란? git tag 명령어는 특정 커밋에 태그를 추가하거나 관리하는 데 사용됩니다. 태그는 주로 프로젝트의 중요한 이벤트나 버전 등을 나타내는 역할을 합니다. 예를 들어, 소스 코드의 특정 버전 릴리즈를 태그로 표시하거나, 배포한 버전을 기록하는 등 다양한 용도로 사용됩니다. 사용법 git tag 명령어의 일반적인 사용법은 다음과 같습니다. git tag 은 생성할 태그의 이름을 지정합니다. 는 태그를 붙일 커밋의 해시 값입니다. .. 2023. 3. 12.
git tag 생성 git tag 명령어를 사용하면 HEAD가 있는 위치에 tag를 생성할 수 있습니다. tag를 생성하는 두 가지 방법이 있는데 첫 번째는 일반 태그 생성 방식으로 태그명만 입력해서 버전 정보만 입력하는 방식이고, 두 번째는 주석 태그 생성 방식으로 버전 정보와 추가 정보를 입력할 수 있는 방법입니다. 생성된 tag의 정보를 자세히 보려면 git show 명령어를 사용해서 확인할 수 있습니다. 일반 태그 생성 git tag USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ git tag v1.0.0 주석 태그 생성 git tag -a USER-PC@DESKTOP-JAEGCLI MINGW64 ~/Desktop/gitstudy (master) $ g.. 2023. 3. 11.
git diff로 tag 비교하기 git diff 명령어는 Git에서 변경된 내용을 비교하는 데 사용됩니다. 이를 통해 코드나 파일의 변경 사항을 확인하고, 이전 버전과의 차이를 살펴볼 수 있습니다. git diff 명령어를 사용하여 태그 간의 차이를 비교하는 방법을 알아보겠습니다. 사용법 git diff 명령어는 다음과 같은 형식으로 사용합니다. git diff 여기서 와 는 비교하고자 하는 태그의 이름입니다. 태그는 커밋을 가리키는 포인터로 사용되므로, 태그를 이용하여 특정 버전과 다른 버전 간의 변경 사항을 비교할 수 있습니다. 예시 다음은 v1.0 태그와 v2.0 태그 사이의 변경 사항을 비교하는 예시입니다. Copy code git diff v1.0 v2.0 위 명령어를 실행하면 v1.0 태그와 v2.0 태그 사이의 커밋들의 변.. 2023. 3. 10.
git tag 확인 git tag 명령어로 tag 목록들을 확인할 수 있습니다. 전체 목록을 확인하려면 git tag 명령어만 사용하면 되고 원하는 목록만 확인하려면 git tag -l "키워드" 명령어로 찾을 키워드를 입력하고 와일드카드 문자인 *를 적절히 조합하면 필터링 된 결과를 확인할 수 있습니다. 전체 목록 확인 $ git tag 0.14.10 1.2.5 15.3.1 15.3.2 16.0.0-beta.1 16.0.0-beta.3 16.0.0-beta.4 16.0.0-beta.5 16.1.0 16.1.0-beta 16.1.0-beta.1 16.1.0-rc status v0.0.0-88ada9819 v0.0.0-d7382b6c4 v0.0.0-experimental-27659559e v0.0.0-experimental-.. 2023. 3. 10.