commit7 [Git] 브랜치 동기화 이슈 해결하기 목적: main 브랜치와 dev 브랜치를 일치시키려고 함 상황 :main 문에 이미 commit이 이전에 올라가 있고, dev 브랜치는 이를 받으려고 하는데main commit 내역과 dev commit 내역이 일치하지 않아 문제 발생 ( main 문에는 바로 올리지 말자..)6328fbb (HEAD -> dev) Merge branch 'main' into deva0c3230 (main) Day 42fde97e week 1: merge0c62db5 (origin/dev) week 1 : exampleed0caaf week 1 : reveiw 18bd7692 modify .gitignore for cross platform4692ee9 week 1 : docs updateb221f6f Day 3a587.. 2025. 1. 12. [Git] 내 코드 파일 배포 A to Z 1. repository 생성 2.Setting > Developer settings > Personal access tokens > Tokens (classic) > Generate new token repo 관련 접근 허용하고,, 3. 해당 폴더로 가서 git init- .git 디렉토리가 생성- 여기에 저장소의 모든 버전 관리 정보가 저장됩git remote add origin https://[token]@github.com/USERNAME/REPOSITORY.git 확인git remote -v # origin https://github.com/USERNAME/REPOSITORY.git (fetch)# origin https://github.com/USERNAME/REPOSITORY... 2024. 12. 8. [Git] github 최근 커밋 수정사항 반영: git commit --amend 1. git add ./ 2. git commit --amend 3. ":wq" 명령어(저장 후 나감)로 나가기 4. git push origin main --force 2024. 11. 26. [Git] git commit 내역 작성 및 수정 작성git add . git commit vim 편집기가 열리게 되는데, 제일 위에 쓰고 싶은 메시지를 적은 후 :wq 를 통해 저장하면, commit 완료! push 수정 기존에 push되어 있는 commit의 메시지를 수정하려면, 1. 가장 최근 메시지 수정 git commit --amend vim이나 nano 편집기를 통해 수정하고 저장하면 된다. 2. 이전 커밋 메시지 수정 (특정 커밋) git rebase -i HEAD~3 그냥 rebase 시 커밋 기록 시간이 현재 기준으로 바뀌어서 다음 명령어를 추가로 작성해야 된다..!git rebase --committer-date-is-author-date --continue 를 vim 편집을 통해 reword로 변경 후 쓰기 후 나가기(:wq) 변경 .. 2024. 11. 9. [Git] window에서 이미 푸시된 커밋을 삭제하는 방법 os: window 11 (How to delete a pushed commit on Windows OS )git push를 했는데 저런.. 파일을 잘못 올려버렸다. 폴더 속 폴더를 올린 것이다.이미 push된 commit 기록은 웹사이트에서 제거할 수 없다.따라서 git을 설치하여 수정하도록 한다. Git - Downloadshttps://git-scm.com/downloads Git - DownloadsDownloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. Latest source Release 2.47.0 Release Notes (2024-10-06) Dow.. 2024. 11. 8. [Git] git rebase - commit 기록을 정리하고 싶다! Github README를 정리 중 브랜치 내에서 하나로 합칠 필요성을 느꼈다. 첫 번째 커밋의 앞에는 pick을 그대로 두고, 두 번째 커밋의 앞에는 squash (또는 s)를 입력합니다. 이를 통해 두 번째 커밋이 첫 번째 커밋에 합쳐지게 됩니다 순서는 상관없이 서로 합쳐진 후 새로운 commit id를 가진다.그렇지만, 반대로 하면 안 이루어지긴 한다. 또, 위 내용은 Vim 편집기 여서 저장 후 나가기 명령어인 :wq를 작성 후 원래 prompt로 돌아오게 되면 다음과 같이 되고 - 강제 push!git push origin [branch name] --force 성공적으로 변경했다! 2024. 8. 14. 이전 1 2 다음