Git
07. GitHub로 협업 실습하기
07. GitHub로 협업 실습하기
2024.02.20⏩ 서버와 클라이언트를 각각 작업해서 수정하고 공유하고 협업하세요.
06. GitHub로 협업하기
06. GitHub로 협업하기
2024.02.20⏩ 새 커밋을 만들고, GitHub로 푸시하기 더보기 ① README 파일의 내용을 수정합니다. ② 수정된 파일을 깃에 추가합니다. ③ 새로운 커밋을 만듭니다. ④ 새로운 커밋을 GitHub 원격 저장소에 푸시 합니다. ⑤ GitHub 에 푸시된 내용을 확인합니다. ⏩ GitHub 새로운 커밋을, 로컬 저장소에 갱신하기 더보기 앞서 새 커밋을 만들고, GitHub 원격 저장소로 푸시했습니다. 그림의 4, 5번에 해당합니다. 하지만 6번 는 그렇지 않습니다. ① 에와 에는 새로운 커밋이 반영되습니다. 하지만 는 그렇지 않습니다. ② 갱신되지 않은 에서 를 실행합니다. ③ 새git pull origin main 명령을 입력합니다. 원격 저장소에 새로운 커밋이 있다면, 새로운 작업들을 내 로컬 저장소로 가져오..
8. branch, merge, rebase
8. branch, merge, rebase
2024.01.04프로젝트는 하나의 구성 단위 이상으로 관리되는게 일반적이다. 일반적으로 프로젝트는 1)로컬, 2)테스트, 3)적용, 4)배포 4단계로 관리된다. 기존의 프로젝트 소스코드를 수정하지 않고, 새로운 기능을 적용시키는 테스트를 진행하려면 어떻게 해야 할까? Branch 는 하나의 프로젝트에서 하나 이상의 구성 묶음을 관리하는 단위(폴더, 파일 묶음)이다. 1. branch 추가 생성, 변경, 삭제 현재 브랜치 목록 확인 git branch 브랜치 추가 git branch 브랜치 변경 git swtich 브랜치 삭제 git branch -d 브랜치명 변경 git branch -m 2. branch 1개 추가, 확인, 변경, 삭제 Branch 는 관리 단위이다. 3. branch 1개 추가 후, 각자 작업하기 브..
7. revert, reset
7. revert, reset
2024.01.031. revert 과거의 commit 실행 시점으로 복원하기 * commit 이 완료된 시점으로 돌아가는 것이 아니라, 해당 시점의 commit 동작을 다시 실행하는 것. ① commits 로그 확인 터미널은 vi 에디터로 열리게 되면, k, j 로 이동하고, :wq 명령어로 저장 종료 가능하다. commit 키워드 뒤의 16진수는 복원 작업 식별에 필요한 해시 코드이다. git log ② 두번째 "commit 2" 시점으로 복원하기 revert 명령어는, 과거의 특정 커밋 시점으로 추가 커밋(저장)됩니다. 커밋의 뜻인 "~를 적어 두다" 를 기반으로 해석하면, 과거의 특정 커밋 시점으로 다시 작성되는 것입니다. git revert ③ 충돌 문제 파악 ④ 병합 ⑦ revert 마무리 ⑧ GitKraken..
[C] Git 기본 브랜치 이름 변경
[C] Git 기본 브랜치 이름 변경
2024.01.021. Git 기본 브랜치 이름 변경 더보기1 기본 브랜치 이름 변경git 의 기본 브랜치 이름은 "master" 이다. "main"으로 변경한다. git config --global init.defaultBranch main 2.2 변경 확인git config --get init.defaultBranch 2. git 과 branch 의 의미더보기게임을 예로 들어보겠습니다.형과 동생이 같은 포켓몬 게임을 한다고 가정합니다. 1. git깃은 프로젝트는 게임 save point 처럼, 소스코드 문서의 특정 시점을 저장합니다.프로젝트의 소스코드 문서는 하나의 파일로 저장되고이 하나의 파일을 깃은 게임 save point 처럼 특정 시점을 기준으로 개발자가 저장 하고, 불러올 수 있도록 하는 별도의 프로그램입..
[E] 깃허브 username, email 확인 방법
[E] 깃허브 username, email 확인 방법
2023.06.27
GitHub, 윈도우 자격증명
GitHub, 윈도우 자격증명
2023.06.27⏩ GitHub 원격 저장소(Romote Repository)에 로컬에서 깃으로 관리한 프로젝트 올리기(Push)더보기@GitHub 원격 저장소 생성시, 8번 9번 가이드 코드를 복사해서 사용합니다.로컬 저장소에서 작업했던 내용을 원격 저장소로 올려 봅시다. 01. 로컬 저장소에서 작업했던 폴더에서 Git Bash를 실행합니다.02. git remote add origin 명령어로 로컬 저장소에 원격 저장소 주소를 알려줍니다.git remote add origin https://github.com/BasicLike/qt_github.git 03. 커밋들을 저장하고 관리되는 단위(폴더) 개념의 branch를 설정합니다. git branch -M main 04. 로컬 저장소에 있는 커밋과 프로젝트 작업물을 ..