GIT 4

GIT자주 쓰일것 같은 명령어(지속적으로 업데이트)

1. 가장 최근 커밋을 취소하고 변경 사항 유지 (--soft)더보기$ git reset --soft HEAD~1 HEAD~1은 바로 이전 커밋을 가리킵니다.변경 사항은 스테이징된 상태로 남아 있으며, 커밋만 취소됩니다.이후 커밋 메시지를 수정하거나 다른 작업을 할 수 있습니다.2. 원격 저장소를 새로 추가하기(fork를 받은것을 추가한 Repository에 저장하고 싶을때)더보기$ git remote add upstream [새로만든 깃 저장소 주소]이렇게 하면, **origin**은 포크한 저장소를 가리키고, **upstream**은 새로 추가한 저장소를 가리킵니다.$ git push upstream main이렇게 하면, upstream 원격 저장소로 코드를 푸시할 수 있습니다.$ git remote..

GIT 2024.09.11

GIT (Branch & Merge)

1. Branch란?● 코드의 독립적인 작업을 위해 서로 다른 작업 공간을 만드는 것이다.● 각 브랜치는 특정 기능이나 버그 수정을 위한 별도의 경로를 제공한다.● 여러 개발자가 동시에 작업할 수 있도록 도와준다.  장점● 브랜치를 사용하면 메인 코드에 영향을 주지 않고 실험하거나 개발할 수 있다.● 작업이 완료되면 브랜치를 병합(merge)하여 변경 사항을 메인 브랜치에 통합할 수 있다. 2. Branch 생성 방법2-1생성 명령어git branch  2-2 예를 들어, test라는 브랜치를 생성하고 싶다면git branch test 2-3 생성한 브랜치로 이동하려면 다음 명령어를 사용git checkout test2-4 브랜치를 생성하고 바로 이동하려면 다음과 같이 사용git checkout -b t..

GIT 2024.07.17

Github 코드 백업하기(push, clone)

Github : 온라인 백업, 공유, 협업 (온라인 코드 저장소) 1. 온라인 저장소 (github repository) 만들기    2. git pushtiaal@hongjeongki MINGW64 ~/OneDrive/바탕 화면/새 폴더 (main)$ git add .tiaal@hongjeongki MINGW64 ~/OneDrive/바탕 화면/새 폴더 (main)$ git commit -m "깃허브 저장"[main 26e8133] 깃허브 저장 2 files changed, 2 insertions(+), 2 deletions(-)tiaal@hongjeongki MINGW64 ~/OneDrive/바탕 화면/새 폴더 (main)$ git push origin mainEnumerating objects: 7,..

GIT 2024.07.16

Git기본 명령어(init, add, commit ,status, log)

Git : 코드 변경점 기록 (버전 관리 도구) 소프트웨어의 변경사항을 체계적으로 추적하고 통제하는 것 (면접용) 1. git inittiaal@hongjeongki MINGW64 ~/OneDrive/바탕 화면/새 폴더 (master)$ pwd/c/Users/tiaal/OneDrive/바탕 화면/새 폴더tiaal@hongjeongki MINGW64 ~/OneDrive/바탕 화면/새 폴더 (master)$ git initInitialized empty Git repository in C:/Users/tiaal/OneDrive/바탕 화면/새 폴더/.git/tiaal@hongjeongki MINGW64 ~/OneDrive/바탕 화면/새 폴더 (master)$ ls -a./ ../ .git/     - 프로..

GIT 2024.07.16